0s autopkgtest [10:21:20]: starting date and time: 2025-11-17 10:21:20+0000 0s autopkgtest [10:21:20]: git checkout: 508d4a25 a-v-ssh wait_for_ssh: demote "ssh connection failed" to a debug message 0s autopkgtest [10:21:20]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.97sz4701/out --timeout-copy=6000 --setup-commands 'ln -s /dev/null /etc/systemd/system/bluetooth.service; printf "http_proxy=http://squid.internal:3128\nhttps_proxy=http://squid.internal:3128\nno_proxy=127.0.0.1,127.0.1.1,localhost,localdomain,internal,login.ubuntu.com,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com\n" >> /etc/environment' --apt-pocket=proposed=src:sqlalchemy,src:python3-defaults --apt-upgrade sqlalchemy --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=sqlalchemy/2.0.44+ds1-1 python3-defaults/3.13.7-2' -- lxd -r lxd-armhf-10.145.243.56 lxd-armhf-10.145.243.56:autopkgtest/ubuntu/resolute/armhf 21s autopkgtest [10:21:41]: testbed dpkg architecture: armhf 23s autopkgtest [10:21:43]: testbed apt version: 3.1.11 27s autopkgtest [10:21:47]: @@@@@@@@@@@@@@@@@@@@ test bed setup 29s autopkgtest [10:21:49]: testbed release detected to be: None 36s autopkgtest [10:21:56]: updating testbed package index (apt update) 38s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [87.8 kB] 38s Get:2 http://ftpmaster.internal/ubuntu resolute InRelease [87.8 kB] 39s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 39s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 39s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [881 kB] 39s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [80.3 kB] 39s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [22.9 kB] 39s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [9848 B] 39s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf Packages [138 kB] 39s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/restricted armhf Packages [940 B] 39s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/universe armhf Packages [541 kB] 39s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse armhf Packages [9684 B] 39s Get:13 http://ftpmaster.internal/ubuntu resolute/main Sources [1416 kB] 39s Get:14 http://ftpmaster.internal/ubuntu resolute/universe Sources [21.3 MB] 43s Get:15 http://ftpmaster.internal/ubuntu resolute/main armhf Packages [1369 kB] 44s Get:16 http://ftpmaster.internal/ubuntu resolute/universe armhf Packages [15.0 MB] 51s Fetched 40.9 MB in 13s (3266 kB/s) 52s Reading package lists... 57s autopkgtest [10:22:17]: upgrading testbed (apt dist-upgrade and autopurge) 59s Reading package lists... 60s Building dependency tree... 60s Reading state information... 60s Calculating upgrade... 61s The following packages will be upgraded: 61s libpython3-stdlib python3 python3-minimal usbutils 61s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 61s Need to get 140 kB of archives. 61s After this operation, 0 B of additional disk space will be used. 61s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf python3-minimal armhf 3.13.7-2 [27.8 kB] 61s Get:2 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf python3 armhf 3.13.7-2 [23.9 kB] 61s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf libpython3-stdlib armhf 3.13.7-2 [10.6 kB] 61s Get:4 http://ftpmaster.internal/ubuntu resolute/main armhf usbutils armhf 1:019-1 [77.7 kB] 62s Fetched 140 kB in 0s (316 kB/s) 62s (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 ... 65904 files and directories currently installed.) 62s Preparing to unpack .../python3-minimal_3.13.7-2_armhf.deb ... 62s Unpacking python3-minimal (3.13.7-2) over (3.13.7-1) ... 62s Setting up python3-minimal (3.13.7-2) ... 62s (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 ... 65904 files and directories currently installed.) 62s Preparing to unpack .../python3_3.13.7-2_armhf.deb ... 62s Unpacking python3 (3.13.7-2) over (3.13.7-1) ... 63s Preparing to unpack .../libpython3-stdlib_3.13.7-2_armhf.deb ... 63s Unpacking libpython3-stdlib:armhf (3.13.7-2) over (3.13.7-1) ... 63s Preparing to unpack .../usbutils_1%3a019-1_armhf.deb ... 63s Unpacking usbutils (1:019-1) over (1:018-2) ... 63s Setting up usbutils (1:019-1) ... 63s Setting up libpython3-stdlib:armhf (3.13.7-2) ... 63s Setting up python3 (3.13.7-2) ... 63s Processing triggers for man-db (2.13.1-1) ... 66s Reading package lists... 66s Building dependency tree... 66s Reading state information... 66s Solving dependencies... 67s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 69s autopkgtest [10:22:29]: rebooting testbed after setup commands that affected boot 111s autopkgtest [10:23:11]: testbed running kernel: Linux 6.8.0-86-generic #87~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 29 09:26:46 UTC 2 137s autopkgtest [10:23:37]: @@@@@@@@@@@@@@@@@@@@ apt-source sqlalchemy 157s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed/main sqlalchemy 2.0.44+ds1-1 (dsc) [2438 B] 157s Get:2 http://ftpmaster.internal/ubuntu resolute-proposed/main sqlalchemy 2.0.44+ds1-1 (tar) [3495 kB] 157s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main sqlalchemy 2.0.44+ds1-1 (diff) [14.0 kB] 157s gpgv: Signature made Wed Nov 5 18:02:34 2025 UTC 157s gpgv: using RSA key 1D2FA89858DAAF6217862DF7AEF6F1A2A7457645 157s gpgv: Can't check signature: No public key 157s dpkg-source: warning: cannot verify inline signature for ./sqlalchemy_2.0.44+ds1-1.dsc: no acceptable signature found 157s autopkgtest [10:23:57]: testing package sqlalchemy version 2.0.44+ds1-1 159s autopkgtest [10:23:59]: build not needed 162s autopkgtest [10:24:02]: test unittests: preparing testbed 164s Reading package lists... 164s Building dependency tree... 164s Reading state information... 164s Solving dependencies... 165s The following NEW packages will be installed: 165s libpython3.14-minimal libpython3.14-stdlib python3-all python3-execnet 165s python3-greenlet python3-iniconfig python3-pluggy python3-pytest 165s python3-pytest-xdist python3.14 python3.14-minimal 165s 0 upgraded, 11 newly installed, 0 to remove and 0 not upgraded. 165s Need to get 6646 kB of archives. 165s After this operation, 25.3 MB of additional disk space will be used. 165s Get:1 http://ftpmaster.internal/ubuntu resolute/main armhf libpython3.14-minimal armhf 3.14.0-4 [892 kB] 166s Get:2 http://ftpmaster.internal/ubuntu resolute/main armhf python3.14-minimal armhf 3.14.0-4 [2146 kB] 167s Get:3 http://ftpmaster.internal/ubuntu resolute/main armhf libpython3.14-stdlib armhf 3.14.0-4 [2270 kB] 169s Get:4 http://ftpmaster.internal/ubuntu resolute/main armhf python3.14 armhf 3.14.0-4 [805 kB] 169s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf python3-all armhf 3.13.7-2 [890 B] 169s Get:6 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-execnet all 2.1.1-1 [33.4 kB] 169s Get:7 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-iniconfig all 2.1.0-1 [6840 B] 169s Get:8 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-pluggy all 1.6.0-1 [21.0 kB] 169s Get:9 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-pytest all 8.3.5-2 [252 kB] 169s Get:10 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-pytest-xdist all 3.8.0-2 [34.6 kB] 169s Get:11 http://ftpmaster.internal/ubuntu resolute/main armhf python3-greenlet armhf 3.2.4-2 [184 kB] 170s Fetched 6646 kB in 5s (1429 kB/s) 170s Selecting previously unselected package libpython3.14-minimal:armhf. 170s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 65904 files and directories currently installed.) 170s Preparing to unpack .../00-libpython3.14-minimal_3.14.0-4_armhf.deb ... 170s Unpacking libpython3.14-minimal:armhf (3.14.0-4) ... 170s Selecting previously unselected package python3.14-minimal. 170s Preparing to unpack .../01-python3.14-minimal_3.14.0-4_armhf.deb ... 170s Unpacking python3.14-minimal (3.14.0-4) ... 170s Selecting previously unselected package libpython3.14-stdlib:armhf. 170s Preparing to unpack .../02-libpython3.14-stdlib_3.14.0-4_armhf.deb ... 170s Unpacking libpython3.14-stdlib:armhf (3.14.0-4) ... 171s Selecting previously unselected package python3.14. 171s Preparing to unpack .../03-python3.14_3.14.0-4_armhf.deb ... 171s Unpacking python3.14 (3.14.0-4) ... 171s Selecting previously unselected package python3-all. 171s Preparing to unpack .../04-python3-all_3.13.7-2_armhf.deb ... 171s Unpacking python3-all (3.13.7-2) ... 171s Selecting previously unselected package python3-execnet. 171s Preparing to unpack .../05-python3-execnet_2.1.1-1_all.deb ... 171s Unpacking python3-execnet (2.1.1-1) ... 171s Selecting previously unselected package python3-iniconfig. 171s Preparing to unpack .../06-python3-iniconfig_2.1.0-1_all.deb ... 171s Unpacking python3-iniconfig (2.1.0-1) ... 171s Selecting previously unselected package python3-pluggy. 171s Preparing to unpack .../07-python3-pluggy_1.6.0-1_all.deb ... 171s Unpacking python3-pluggy (1.6.0-1) ... 171s Selecting previously unselected package python3-pytest. 171s Preparing to unpack .../08-python3-pytest_8.3.5-2_all.deb ... 171s Unpacking python3-pytest (8.3.5-2) ... 171s Selecting previously unselected package python3-pytest-xdist. 171s Preparing to unpack .../09-python3-pytest-xdist_3.8.0-2_all.deb ... 171s Unpacking python3-pytest-xdist (3.8.0-2) ... 171s Selecting previously unselected package python3-greenlet. 171s Preparing to unpack .../10-python3-greenlet_3.2.4-2_armhf.deb ... 171s Unpacking python3-greenlet (3.2.4-2) ... 171s Setting up python3-iniconfig (2.1.0-1) ... 171s Setting up libpython3.14-minimal:armhf (3.14.0-4) ... 171s Setting up python3-greenlet (3.2.4-2) ... 172s Setting up python3-pluggy (1.6.0-1) ... 172s Setting up python3-execnet (2.1.1-1) ... 172s Setting up python3.14-minimal (3.14.0-4) ... 174s Setting up libpython3.14-stdlib:armhf (3.14.0-4) ... 174s Setting up python3-pytest (8.3.5-2) ... 175s Setting up python3.14 (3.14.0-4) ... 177s Setting up python3-pytest-xdist (3.8.0-2) ... 177s Setting up python3-all (3.13.7-2) ... 177s Processing triggers for man-db (2.13.1-1) ... 177s Processing triggers for systemd (257.9-0ubuntu2) ... 183s autopkgtest [10:24:23]: test unittests: [----------------------- 185s py3versions: no X-Python3-Version in control file, using supported versions 185s ===> Running tests 185s ===> Testing with python3.14 209s =========================== sqlalchemy installation ============================ 209s SQLAlchemy 2.0.44 (user site loaded) 209s Path: /tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/__init__.py 209s compiled extension not enabled; cannot import name 'collections' from 'sqlalchemy.cyextension' (/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/cyextension/__init__.py) 209s ============================= test session starts ============================== 209s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 -- /usr/bin/python3.14 209s cachedir: .pytest_cache 209s rootdir: /tmp/autopkgtest.hbr5nq/build.QBi/src 209s configfile: pyproject.toml 209s plugins: typeguard-4.4.2, xdist-3.8.0 209s created: 8/8 workers 209s 8 workers [23710 items] 209s 209s scheduling tests via LoadScheduling 209s 209s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 209s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_no_col 209s test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt0] 209s [gw5] [ 0%] PASSED test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt0] 209s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaToaM2O::test_roundtrip 209s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-deferred] 209s test/ext/test_compiler.py::UserDefinedTest::test_function_subclasses_two 209s test/orm/test_deferred.py::WithExpressionTest::test_expr_default_value 209s test/dialect/oracle/test_compiler.py::CompileTest::test_table_options 209s test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt1] 209s [gw5] [ 0%] PASSED test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt1] 209s test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt2] 209s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_no_col 209s [gw3] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_table_options 209s test/dialect/mssql/test_compiler.py::CompileTest::test_table_pkc_clustering 209s [gw6] [ 0%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_function_subclasses_two 209s [gw5] [ 0%] PASSED test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt2] 209s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_no_change_to_all_descriptors 209s test/ext/test_compiler.py::UserDefinedTest::test_functions 209s test/sql/test_compare.py::CacheKeyTest::test_generative_cache_key_regen 209s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_no_change_to_all_descriptors 209s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[asdeclarative] 209s [gw6] [ 0%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_functions 209s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[asdeclarative] 209s [gw3] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_pkc_clustering 209s test/ext/test_compiler.py::UserDefinedTest::test_functions_args_noname 209s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbase] 209s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbase] 209s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbasefn] 209s [gw5] [ 0%] PASSED test/sql/test_compare.py::CacheKeyTest::test_generative_cache_key_regen 209s test/sql/test_compare.py::CacheKeyTest::test_generative_cache_key_regen_w_del 209s test/dialect/mssql/test_compiler.py::CompileTest::test_table_pkc_explicit_nonclustered 209s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbasefn] 209s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbasenometa] 209s [gw3] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_pkc_explicit_nonclustered 209s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbasenometa] 209s [gw6] [ 0%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_functions_args_noname 209s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[mixinonbase] 209s [gw5] [ 0%] PASSED test/sql/test_compare.py::CacheKeyTest::test_generative_cache_key_regen_w_del 209s test/sql/test_compare.py::CacheKeyTest::test_get_children_no_method 209s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[mixinonbase] 209s test/ext/test_compiler.py::UserDefinedTest::test_no_compile_for_col_label 209s [gw5] [ 0%] PASSED test/sql/test_compare.py::CacheKeyTest::test_get_children_no_method 209s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[asdeclarative] 209s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[asdeclarative] 209s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbase] 209s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbase] 209s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbasefn] 209s test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[TEST_TABLESPACE-TABLESPACE "TEST_TABLESPACE"] 209s [gw4] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-deferred] 209s [gw3] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[TEST_TABLESPACE-TABLESPACE "TEST_TABLESPACE"] 209s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbasefn] 209s [gw6] [ 0%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_compile_for_col_label 209s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbasenometa] 209s test/sql/test_compare.py::CacheKeyTest::test_in_with_none 209s [gw5] [ 0%] PASSED test/sql/test_compare.py::CacheKeyTest::test_in_with_none 209s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbasenometa] 209s test/ext/test_compiler.py::UserDefinedTest::test_no_default_but_has_a_visit 209s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_setattr_hybrid_updates_descriptors 209s [gw6] [ 0%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_but_has_a_visit 209s test/sql/test_compare.py::CacheKeyTest::test_literal_binds 209s test/ext/test_compiler.py::UserDefinedTest::test_no_default_has_no_visit 209s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_setattr_hybrid_updates_descriptors 209s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-mapped_column] 209s test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[TestTableSpace-TABLESPACE "TestTableSpace"] 209s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_shared_class_registry 209s [gw6] [ 0%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_has_no_visit 209s [gw5] [ 0%] PASSED test/sql/test_compare.py::CacheKeyTest::test_literal_binds 209s test/sql/test_compare.py::CacheKeyTest::test_values_doesnt_caches_right_now 209s [gw3] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[TestTableSpace-TABLESPACE "TestTableSpace"] 209s [gw2] [ 0%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 209s test/ext/test_compiler.py::UserDefinedTest::test_no_default_message 209s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_shared_class_registry 209s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_annotations 209s test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[test_tablespace-TABLESPACE test_tablespace] 209s [gw6] [ 0%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_message 209s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 209s [gw5] [ 0%] PASSED test/sql/test_compare.py::CacheKeyTest::test_values_doesnt_caches_right_now 209s test/sql/test_compare.py::CompareAndCopyTest::test_all_present 209s test/ext/test_compiler.py::UserDefinedTest::test_no_default_proxy_generation[False] 209s [gw3] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[test_tablespace-TABLESPACE test_tablespace] 209s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_annotations 209s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_schemas 209s [gw4] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-mapped_column] 209s [gw6] [ 0%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_proxy_generation[False] 209s test/ext/test_compiler.py::UserDefinedTest::test_no_default_proxy_generation[True] 209s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-synonym] 209s [gw2] [ 0%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 209s [gw6] [ 0%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_proxy_generation[True] 209s test/ext/test_compiler.py::UserDefinedTest::test_result_map_population_explicit 209s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 209s test/dialect/mssql/test_compiler.py::CompileTest::test_table_uc_clustering 209s [gw6] [ 0%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_result_map_population_explicit 209s [gw3] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_uc_clustering 209s test/dialect/mssql/test_compiler.py::CompileTest::test_table_uc_explicit_nonclustered 209s test/ext/test_compiler.py::UserDefinedTest::test_result_map_population_implicit 209s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_schemas 209s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_schemas_no_base 209s [gw2] [ 0%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 209s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 209s [gw6] [ 0%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_result_map_population_implicit 209s test/ext/test_compiler.py::UserDefinedTest::test_stateful 209s [gw3] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_uc_explicit_nonclustered 209s test/dialect/mssql/test_compiler.py::CompileTest::test_true_false 209s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_schemas_no_base 209s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_unbound_cls_registry 209s [gw2] [ 0%] 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] 209s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 209s [gw3] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_true_false 209s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_unbound_cls_registry 209s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_unbound_declarative_base 209s [gw2] [ 0%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 209s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_unbound_declarative_base 209s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_undefer_column_name 209s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_undefer_column_name 209s [gw4] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-synonym] 209s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-deferred] 209s 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] 209s test/dialect/oracle/test_compiler.py::CompileTest::test_true_false 209s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaToaM2O::test_roundtrip 209s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_abstract_and_or_mixin[abstract] 209s [gw2] [ 0%] 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] 209s 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] 209s [gw2] [ 0%] 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] 209s [gw3] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_true_false 209s test/dialect/mssql/test_compiler.py::CompileTest::test_try_cast[not_use_mssql_version] 209s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaToaO2M::test_roundtrip 209s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 209s [gw6] [ 0%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_stateful 209s test/ext/test_compiler.py::UserDefinedTest::test_types 209s [gw4] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-deferred] 209s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-mapped_column] 209s [gw6] [ 0%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_types 209s [gw3] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_try_cast[not_use_mssql_version] 209s test/orm/test_composites.py::ComparatorTest::test_clause_expansion 209s test/dialect/mssql/test_compiler.py::CompileTest::test_try_cast[use_mssql_version] 209s [gw3] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_try_cast[use_mssql_version] 209s [gw5] [ 0%] PASSED test/sql/test_compare.py::CompareAndCopyTest::test_all_present 209s [gw4] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-mapped_column] 209s test/sql/test_compare.py::CompareAndCopyTest::test_compare_col_identity 209s [gw2] [ 0%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 209s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 209s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-synonym] 209s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_abstract_and_or_mixin[abstract] 209s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_abstract_and_or_mixin[mixin] 209s test/dialect/mssql/test_compiler.py::CompileTest::test_union 209s [gw6] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_clause_expansion 209s [gw5] [ 0%] PASSED test/sql/test_compare.py::CompareAndCopyTest::test_compare_col_identity 209s test/sql/test_compare.py::CompareAndCopyTest::test_compare_labels 209s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[eq-=-=-False] 209s [gw2] [ 0%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 209s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 209s [gw4] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-synonym] 209s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-deferred] 209s [gw2] [ 0%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 209s [gw3] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_union 209s 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] 209s [gw6] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[eq-=-=-False] 209s [gw7] [ 0%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_default_value 209s test/dialect/mssql/test_compiler.py::CompileTest::test_update 209s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[eq-=-=-True] 209s [gw2] [ 0%] 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] 209s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaToaO2M::test_roundtrip 209s [gw4] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-deferred] 209s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-mapped_column] 209s 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] 209s [gw3] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update 209s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTobM2O::test_roundtrip 209s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-aliased-core] 209s [gw6] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[eq-=-=-True] 209s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ge->=-<=-False] 209s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_abstract_and_or_mixin[mixin] 209s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_active_history_columns 209s [gw2] [ 0%] 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] 209s [gw4] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-mapped_column] 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array 209s [gw3] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array 209s [gw7] [ 0%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-aliased-core] 209s 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] 209s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-synonym] 209s [gw6] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ge->=-<=-False] 209s [gw2] [ 0%] 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] 209s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-aliased-orm] 209s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ge->=-<=-True] 209s 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] 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array_element 209s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_active_history_columns 209s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_auto[Column] 209s [gw1] [ 0%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_auto[Column] 209s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_auto[mapped_column] 209s [gw1] [ 0%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_auto[mapped_column] 209s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_manual[Column] 209s [gw4] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-synonym] 209s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-deferred] 209s [gw2] [ 0%] 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] 209s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 209s [gw2] [ 0%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 209s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 209s [gw6] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ge->=-<=-True] 209s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[gt->-<-False] 209s [gw7] [ 0%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-aliased-orm] 209s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-from_statement-core] 209s [gw4] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-deferred] 209s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-mapped_column] 209s [gw3] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array_element 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array_slice 209s [gw3] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array_slice 209s test/dialect/mssql/test_compiler.py::CompileTest::test_update_exclude_hint 209s [gw7] [ 0%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-from_statement-core] 209s [gw3] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_exclude_hint 209s [gw2] [ 0%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 209s 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] 209s [gw6] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[gt->-<-False] 209s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[gt->-<-True] 209s test/dialect/mssql/test_compiler.py::CompileTest::test_update_from 209s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTobM2O::test_roundtrip 209s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-from_statement-orm] 209s [gw2] [ 0%] 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] 209s [gw4] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-mapped_column] 209s 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] 209s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTobO2M::test_roundtrip 209s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-synonym] 209s [gw7] [ 0%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-from_statement-orm] 209s [gw3] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_from 209s test/dialect/mssql/test_compiler.py::CompileTest::test_update_from_hint 209s [gw2] [ 0%] 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] 209s 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] 209s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-aliased-core] 209s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_manual[Column] 209s [gw4] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-synonym] 209s [gw6] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[gt->-<-True] 209s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_manual[mapped_column] 209s [gw7] [ 0%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-aliased-core] 209s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-aliased-orm] 209s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-deferred] 209s [gw2] [ 0%] 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] 209s 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] 209s [gw3] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_from_hint 209s test/dialect/mssql/test_compiler.py::CompileTest::test_update_hint 209s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[le-<=->=-False] 209s [gw3] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_hint 209s test/dialect/mssql/test_compiler.py::CompileTest::test_update_returning 209s [gw4] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-deferred] 209s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-mapped_column] 209s [gw7] [ 0%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-aliased-orm] 209s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-from_statement-core] 209s [gw2] [ 0%] 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] 209s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 209s [gw2] [ 0%] 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] 209s 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] 209s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTobO2M::test_roundtrip 209s [gw4] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-mapped_column] 209s [gw3] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_returning 209s test/dialect/postgresql/test_compiler.py::CompileTest::test_update_returning 209s [gw6] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[le-<=->=-False] 209s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[le-<=->=-True] 209s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-synonym] 209s [gw3] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_update_returning 209s test/dialect/mssql/test_compiler.py::CompileTest::test_update_to_select_schema 209s [gw2] [ 0%] 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] 209s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 209s [gw2] [ 0%] 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] 209s 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] 209s [gw7] [ 0%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-from_statement-core] 209s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-from_statement-orm] 209s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTocM2O::test_roundtrip 209s [gw3] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_to_select_schema 209s [gw2] [ 0%] 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] 209s [gw4] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-synonym] 209s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_one_legacy 209s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-deferred] 209s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 209s [gw6] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[le-<=->=-True] 209s [gw7] [ 0%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-from_statement-orm] 209s [gw3] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_one_legacy 209s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-aliased-core] 209s [gw2] [ 0%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 209s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[lt-<->-False] 209s 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] 209s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_three_legacy 209s [gw4] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-deferred] 209s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-mapped_column] 209s [gw3] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_three_legacy 209s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_two_legacy 209s [gw7] [ 0%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-aliased-core] 209s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-aliased-orm] 209s [gw3] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_two_legacy 210s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_one_legacy 210s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_manual[mapped_column] 210s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_column_attrset 210s [gw4] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-mapped_column] 210s [gw6] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[lt-<->-False] 210s [gw3] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_one_legacy 210s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_three_legacy 210s [gw7] [ 0%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-aliased-orm] 210s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-from_statement-core] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-synonym] 210s [gw3] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_three_legacy 210s [gw1] [ 0%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_column_attrset 210s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_column_inline 210s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTocM2O::test_roundtrip 210s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTocO2M::test_roundtrip 210s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_two_legacy 210s [gw2] [ 0%] 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] 210s 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] 210s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[lt-<->-True] 210s [gw3] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_two_legacy 210s [gw7] [ 0%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-from_statement-core] 210s [gw4] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-synonym] 210s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_insert 210s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-from_statement-orm] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-deferred] 210s [gw3] [ 0%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_insert 210s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_select 210s [gw6] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[lt-<->-True] 210s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_column_inline 210s [gw3] [ 0%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_select 210s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_relationship_attrset 210s [gw1] [ 0%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_relationship_attrset 210s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_relationship_inline 210s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_select_labels 210s [gw2] [ 0%] 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] 210s 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] 210s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ne-!=-!=-False] 210s [gw7] [ 0%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-from_statement-orm] 210s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-aliased-core] 210s [gw3] [ 0%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_select_labels 210s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_update 210s [gw3] [ 0%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_update 210s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_update_whereclause 210s [gw4] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-deferred] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-mapped_column] 210s [gw3] [ 0%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_update_whereclause 210s test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[not_positional-not_render_postcompile] 210s [gw3] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[not_positional-not_render_postcompile] 210s test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[not_positional-render_postcompile] 210s [gw2] [ 0%] 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] 210s [gw6] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ne-!=-!=-False] 210s [gw3] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[not_positional-render_postcompile] 210s [gw7] [ 0%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-aliased-core] 210s test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[positional-not_render_postcompile] 210s 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] 210s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ne-!=-!=-True] 210s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-aliased-orm] 210s [gw3] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[positional-not_render_postcompile] 210s [gw5] [ 0%] PASSED test/sql/test_compare.py::CompareAndCopyTest::test_compare_labels 210s [gw4] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-mapped_column] 210s test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[positional-render_postcompile] 210s [gw3] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[positional-render_postcompile] 210s test/sql/test_compare.py::CompareAndCopyTest::test_copy_internals 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-synonym] 210s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_params[not_render_postcompile] 210s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_relationship_inline 210s [gw3] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_params[not_render_postcompile] 210s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[column] 210s [gw7] [ 0%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-aliased-orm] 210s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_params[render_postcompile] 210s [gw3] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_params[render_postcompile] 210s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[numeric-not_render_postcompile] 210s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-from_statement-core] 210s [gw2] [ 0%] 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] 210s 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] 210s [gw3] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[numeric-not_render_postcompile] 210s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[numeric-render_postcompile] 210s [gw3] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[numeric-render_postcompile] 210s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[column] 210s [gw7] [ 0%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-from_statement-core] 210s [gw2] [ 0%] 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] 210s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[column_property] 210s [gw6] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ne-!=-!=-True] 210s 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] 210s [gw4] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-synonym] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-fn] 210s [gw4] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-fn] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-method] 210s test/orm/test_composites.py::ComparatorTest::test_comparator_null[eq-=-=-False] 210s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-from_statement-orm] 210s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[qmark-not_render_postcompile] 210s [gw3] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[qmark-not_render_postcompile] 210s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[qmark-render_postcompile] 210s [gw3] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[qmark-render_postcompile] 210s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_no_params[not_render_postcompile] 210s [gw3] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_no_params[not_render_postcompile] 210s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_no_params[render_postcompile] 210s [gw2] [ 0%] 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] 210s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTocO2M::test_roundtrip 210s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 210s [gw2] [ 0%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 210s [gw3] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_no_params[render_postcompile] 210s test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_default_stmt 210s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[column_property] 210s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[mapped_column] 210s [gw4] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-method] 210s [gw7] [ 0%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-from_statement-orm] 210s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbToaM2O::test_roundtrip 210s [gw3] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_default_stmt 210s test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_named_parameters 210s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 210s [gw2] [ 0%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 210s 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] 210s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-aliased-core] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-fn] 210s [gw6] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[eq-=-=-False] 210s test/orm/test_composites.py::ComparatorTest::test_comparator_null[eq-=-=-True] 210s [gw3] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_named_parameters 210s [gw2] [ 0%] 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] 210s test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_no_new_params 210s [gw3] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_no_new_params 210s test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_positional_parameters 210s 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] 210s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[mapped_column] 210s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[relationship] 210s [gw2] [ 0%] 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] 210s [gw3] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_positional_parameters 210s 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] 210s [gw4] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-fn] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-method] 210s test/sql/test_compiler.py::CorrelateTest::test_correlate_all_column 210s [gw2] [ 0%] 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] 210s [gw4] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-method] 210s [gw6] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[eq-=-=-True] 210s [gw7] [ 0%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-aliased-core] 210s [gw3] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_all_column 210s test/sql/test_compiler.py::CorrelateTest::test_correlate_all_from 210s [gw3] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_all_from 210s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-aliased-orm] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-fn] 210s test/sql/test_compiler.py::CorrelateTest::test_correlate_all_where 210s 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] 210s [gw2] [ 0%] 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] 210s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 210s [gw4] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-fn] 210s test/orm/test_composites.py::ComparatorTest::test_comparator_null[ge->=-<=-False] 210s [gw6] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[ge->=-<=-False] 210s [gw3] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_all_where 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-method] 210s test/sql/test_compiler.py::CorrelateTest::test_correlate_alone_noeffect 210s test/orm/test_composites.py::ComparatorTest::test_comparator_null[ge->=-<=-True] 210s [gw2] [ 0%] 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] 210s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 210s [gw3] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_alone_noeffect 210s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_column 210s [gw7] [ 0%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-aliased-orm] 210s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[relationship] 210s [gw2] [ 0%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 210s [gw3] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_column 210s [gw4] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-method] 210s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_from 210s 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] 210s [gw3] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_from 210s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_having 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-fn] 210s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-from_statement-core] 210s [gw2] [ 0%] 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] 210s [gw3] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_having 210s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_where 210s [gw3] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_where 210s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_where_singlefrom 210s [gw3] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_where_singlefrom 210s [gw4] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-fn] 210s 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] 210s [gw2] [ 0%] 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] 210s [gw7] [ 0%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-from_statement-core] 210s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_column 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-method] 210s [gw3] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_column 210s 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] 210s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-from_statement-orm] 210s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_from 210s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[synonym] 210s [gw1] [ 0%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[synonym] 210s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_back_populates_setup 210s [gw3] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_from 210s [gw4] [ 0%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-method] 210s [gw2] [ 0%] 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] 210s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_having 210s [gw6] [ 0%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[ge->=-<=-True] 210s 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] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-fn] 210s [gw3] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_having 210s test/orm/test_composites.py::ComparatorTest::test_comparator_null[gt->-<-False] 210s [gw2] [ 1%] 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] 210s 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] 210s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_where[False] 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_where[False] 210s [gw7] [ 1%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-from_statement-orm] 210s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_where[None] 210s [gw4] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-fn] 210s [gw6] [ 1%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[gt->-<-False] 210s [gw2] [ 1%] 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] 210s 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] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-method] 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_where[None] 210s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_empty 210s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-aliased-core] 210s [gw2] [ 1%] 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] 210s test/orm/test_composites.py::ComparatorTest::test_comparator_null[gt->-<-True] 210s [gw1] [ 1%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_back_populates_setup 210s 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] 210s [gw4] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-method] 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_empty 210s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_column 210s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_basic 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-fn] 210s [gw2] [ 1%] 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] 210s 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] 210s [gw6] [ 1%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[gt->-<-True] 210s test/orm/test_composites.py::ComparatorTest::test_comparator_null[le-<=->=-False] 210s [gw7] [ 1%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-aliased-core] 210s [gw2] [ 1%] 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] 210s [gw4] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-fn] 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_column 210s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_from 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-method] 210s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-aliased-orm] 210s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 210s [gw6] [ 1%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[le-<=->=-False] 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_from 210s test/orm/test_composites.py::ComparatorTest::test_comparator_null[le-<=->=-True] 210s [gw4] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-method] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-fn] 210s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_where 210s [gw7] [ 1%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-aliased-orm] 210s [gw4] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-fn] 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_where 210s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-from_statement-core] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-method] 210s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_froms 210s [gw1] [ 1%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_basic 210s [gw6] [ 1%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[le-<=->=-True] 210s [gw4] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-method] 210s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_cant_add_columns 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_froms 210s test/orm/test_composites.py::ComparatorTest::test_comparator_null[lt-<->-False] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-fn] 210s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_having 210s [gw7] [ 1%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-from_statement-core] 210s [gw2] [ 1%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_having 210s [gw0] [ 1%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbToaM2O::test_roundtrip 210s [gw6] [ 1%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[lt-<->-False] 210s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 210s [gw4] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-fn] 210s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-from_statement-orm] 210s test/orm/test_composites.py::ComparatorTest::test_comparator_null[lt-<->-True] 210s [gw2] [ 1%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 210s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_column 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-method] 210s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 210s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbToaO2M::test_roundtrip 210s [gw2] [ 1%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 210s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_column 210s [gw6] [ 1%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[lt-<->-True] 210s [gw1] [ 1%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_cant_add_columns 210s [gw4] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-method] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-fn] 210s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_from 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_from 210s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_where 210s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_classes_can_override_new 210s test/orm/test_composites.py::ComparatorTest::test_comparator_null[ne-!=-!=-False] 210s [gw2] [ 1%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 210s [gw7] [ 1%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-from_statement-orm] 210s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 210s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-aliased-core] 210s [gw4] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-fn] 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_where 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-method] 210s [gw2] [ 1%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 210s [gw6] [ 1%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[ne-!=-!=-False] 210s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 210s [gw1] [ 1%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_classes_can_override_new 210s test/orm/test_composites.py::ComparatorTest::test_comparator_null[ne-!=-!=-True] 210s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_none[False] 210s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column 210s [gw1] [ 1%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_none[False] 210s [gw7] [ 1%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-aliased-core] 210s [gw2] [ 1%] 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] 210s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 210s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_named_twice 210s [gw4] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-method] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-fn] 210s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_none[None] 210s [gw2] [ 1%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 210s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-aliased-orm] 210s [gw6] [ 1%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[ne-!=-!=-True] 210s [gw4] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-fn] 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_none[None] 210s 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] 210s [gw1] [ 1%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_named_twice 210s [gw2] [ 1%] 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] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-method] 210s test/orm/test_composites.py::ComparatorTest::test_custom_comparator_factory 210s 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] 210s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_properties 210s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_semiauto_where_singlefrom 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_semiauto_where_singlefrom 210s [gw2] [ 1%] 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] 210s test/sql/test_compiler.py::CorrelateTest::test_correlate_from_all_ok 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::CompareAndCopyTest::test_copy_internals 210s [gw7] [ 1%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-aliased-orm] 210s [gw4] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-method] 210s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_from_all_ok 210s test/sql/test_compare.py::CompareClausesTest::test_cache_key_limit_offset_values 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-fn] 210s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-from_statement-core] 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::CompareClausesTest::test_cache_key_limit_offset_values 210s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_column 210s test/sql/test_compare.py::CompareClausesTest::test_compare_adhoc_tables 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_adhoc_tables 210s test/sql/test_compare.py::CompareClausesTest::test_compare_annotated_clears_mapping 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_column 210s [gw2] [ 1%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_annotated_clears_mapping 210s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 210s [gw4] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-fn] 210s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_column_correlate_from_subq 210s [gw6] [ 1%] PASSED test/orm/test_composites.py::ComparatorTest::test_custom_comparator_factory 210s test/sql/test_compare.py::CompareClausesTest::test_compare_annotated_wo_annotations 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-method] 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_annotated_wo_annotations 210s test/sql/test_compare.py::CompareClausesTest::test_compare_binds 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_binds 210s test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_assoc_different_operator 210s test/orm/test_composites.py::ComparatorTest::test_default_comparator_factory 210s [gw2] [ 1%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 210s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 210s [gw7] [ 1%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-from_statement-core] 210s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-from_statement-orm] 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_column_correlate_from_subq 210s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_from 210s [gw4] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-method] 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_assoc_different_operator 210s test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_associative 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_associative 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_from 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-fn] 210s [gw6] [ 1%] PASSED test/orm/test_composites.py::ComparatorTest::test_default_comparator_factory 210s test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_not_assoc_different_operator 210s [gw1] [ 1%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_properties 210s test/orm/test_composites.py::ComparatorTest::test_order_by 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_not_assoc_different_operator 210s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_having 210s [gw2] [ 1%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 210s test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_not_associative 210s [gw4] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-fn] 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_having 210s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_having_from_subq 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-method] 210s 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] 210s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_properties_2 210s [gw7] [ 1%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-from_statement-orm] 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_not_associative 210s test/sql/test_compare.py::CompareClausesTest::test_compare_comparison_associative 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_comparison_associative 210s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-aliased-core] 210s test/sql/test_compare.py::CompareClausesTest::test_compare_comparison_non_commutative_inverses 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_comparison_non_commutative_inverses 210s test/sql/test_compare.py::CompareClausesTest::test_compare_labels 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_labels 210s [gw0] [ 1%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbToaO2M::test_roundtrip 210s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTobM2O::test_roundtrip 210s [gw2] [ 1%] 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] 210s 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] 210s test/sql/test_compare.py::CompareClausesTest::test_compare_metadata_tables_annotations_one 210s [gw6] [ 1%] PASSED test/orm/test_composites.py::ComparatorTest::test_order_by 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_metadata_tables_annotations_one 210s [gw4] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-method] 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_having_from_subq 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-fn] 210s test/sql/test_compare.py::CompareClausesTest::test_compare_metadata_tables_annotations_two 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_metadata_tables_annotations_two 210s test/sql/test_compare.py::CompareClausesTest::test_compare_tables 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_tables 210s [gw7] [ 1%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-aliased-core] 210s [gw2] [ 1%] 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] 210s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-aliased-orm] 210s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_where 210s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case0] 210s 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] 210s [gw4] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-fn] 210s test/orm/test_composites.py::ComparatorTest::test_order_by_aliased 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case0] 210s [gw1] [ 1%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_properties_2 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-method] 210s [gw2] [ 1%] 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] 210s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case1] 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_where 210s 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] 210s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_repeated_under_prop[new] 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case1] 210s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case2] 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case2] 210s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case3] 210s [gw4] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-method] 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case3] 210s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case4] 210s [gw7] [ 1%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-aliased-orm] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-fn] 210s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-from_statement-core] 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case4] 210s [gw2] [ 1%] 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] 210s [gw6] [ 1%] PASSED test/orm/test_composites.py::ComparatorTest::test_order_by_aliased 210s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[AdHocHasEntityNamespace] 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[AdHocHasEntityNamespace] 210s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 210s [gw2] [ 1%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 210s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_where_singlefrom 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_where_singlefrom 210s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[BinaryExpression] 210s test/orm/test_composites.py::ConfigAndDeferralTest::test_attributes 210s test/sql/test_compiler.py::CorrelateTest::test_correlate_where_all_unintentional 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[BinaryExpression] 210s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[BindParameter] 210s [gw7] [ 1%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-from_statement-core] 210s [gw4] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-fn] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-method] 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_where_all_unintentional 210s test/sql/test_compiler.py::CorrelateTest::test_dont_overcorrelate 210s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-from_statement-orm] 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[BindParameter] 210s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 210s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Case] 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Case] 210s [gw1] [ 1%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_repeated_under_prop[new] 210s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Cast] 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_dont_overcorrelate 210s test/sql/test_compiler.py::CorrelateTest::test_from_implicit_correlation_disabled 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Cast] 210s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_repeated_under_prop[old] 210s [gw2] [ 1%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_from_implicit_correlation_disabled 210s test/sql/test_compiler.py::CorrelateTest::test_multilevel_froms_correlation 210s [gw4] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-method] 210s [gw6] [ 1%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_attributes 210s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ClauseList] 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ClauseList] 210s [gw7] [ 1%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-from_statement-orm] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-fn] 210s 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] 210s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[CollationClause] 210s [gw0] [ 1%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTobM2O::test_roundtrip 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[CollationClause] 210s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ColumnClause] 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ColumnClause] 210s test/orm/test_deferred.py::WithExpressionTest::test_in_joinedload 210s [gw2] [ 1%] 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] 210s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ExpressionClauseList] 210s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTobO2M::test_roundtrip 210s test/orm/test_composites.py::ConfigAndDeferralTest::test_check_prop_type 210s [gw6] [ 1%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_check_prop_type 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ExpressionClauseList] 210s test/orm/test_composites.py::ConfigAndDeferralTest::test_columns 210s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Extract] 210s 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] 210s [gw1] [ 1%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_repeated_under_prop[old] 210s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_composite_inline 210s [gw4] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-fn] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-method] 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Extract] 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_multilevel_froms_correlation 210s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ForUpdateArg] 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ForUpdateArg] 210s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FromGrouping] 210s [gw2] [ 1%] 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] 210s test/sql/test_compiler.py::CorrelateTest::test_multilevel_implicit_correlation_disabled 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FromGrouping] 210s [gw7] [ 1%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_in_joinedload 210s [gw4] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-method] 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_multilevel_implicit_correlation_disabled 210s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FunctionAsBinary] 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FunctionAsBinary] 210s 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] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-fn] 210s [gw2] [ 1%] 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] 210s 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] 210s [gw6] [ 1%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_columns 210s test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_cols 210s test/sql/test_compiler.py::CorrelateTest::test_no_contextless_correlate_except 210s [gw4] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-fn] 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::CorrelateTest::test_no_contextless_correlate_except 210s test/orm/test_deferred.py::WithExpressionTest::test_no_refresh_unless_populate_existing 210s test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_insert_values[lowercase] 210s [gw1] [ 1%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_composite_inline 210s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_composite_separate 210s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FunctionFilter] 210s [gw2] [ 1%] 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] 210s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-method] 210s [gw4] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-method] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-fn] 210s [gw6] [ 1%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_cols 210s test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_composite 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FunctionFilter] 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_insert_values[lowercase] 210s [gw2] [ 1%] 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] 210s 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] 210s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Grouping] 210s [gw4] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-fn] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-method] 210s test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_insert_values[uppercase] 210s [gw2] [ 1%] 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] 210s [gw6] [ 1%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_composite 210s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_insert_values[uppercase] 210s test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_update_values[lowercase] 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Grouping] 210s [gw0] [ 1%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTobO2M::test_roundtrip 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_update_values[lowercase] 210s test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_update_values[uppercase] 210s test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_composite_via_group 210s [gw7] [ 1%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_no_refresh_unless_populate_existing 210s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Join] 210s [gw4] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-method] 210s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTocM2O::test_roundtrip 210s [gw2] [ 1%] 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] 210s 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] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-fn] 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Join] 210s [gw2] [ 1%] 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] 210s test/orm/test_deferred.py::WithExpressionTest::test_no_sql_not_set_up 210s [gw1] [ 1%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_composite_separate 210s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_update_values[uppercase] 210s test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_insert_values[lowercase] 210s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Label] 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_insert_values[lowercase] 210s [gw4] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-fn] 210s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_decl_cascading_warns_non_mixin 210s test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_insert_values[uppercase] 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Label] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-method] 210s [gw2] [ 1%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 210s 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] 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_insert_values[uppercase] 210s test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_update_values[lowercase] 210s [gw6] [ 1%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_composite_via_group 210s test/orm/test_composites.py::ConfigAndDeferralTest::test_deferred_config 210s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[LambdaElement] 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[LambdaElement] 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_update_values[lowercase] 210s test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_update_values[uppercase] 210s [gw4] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-method] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-fn] 210s [gw7] [ 1%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_no_sql_not_set_up 210s [gw6] [ 1%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_deferred_config 210s test/orm/test_composites.py::ConfigAndDeferralTest::test_load_only_option_on_composite[composite_only] 210s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Load] 210s [gw1] [ 1%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_decl_cascading_warns_non_mixin 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_update_values[uppercase] 210s [gw4] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-fn] 210s test/sql/test_compiler.py::DDLTest::test_composite_pk_constraint_autoinc_first_implicit 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::DDLTest::test_composite_pk_constraint_autoinc_first_implicit 210s [gw6] [ 1%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_load_only_option_on_composite[composite_only] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-method] 210s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_declared_on_base_class 210s test/sql/test_compiler.py::DDLTest::test_composite_pk_constraint_maintains_order_explicit 210s test/orm/test_deferred.py::WithExpressionTest::test_non_cacheable_expr 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::DDLTest::test_composite_pk_constraint_maintains_order_explicit 210s test/sql/test_compiler.py::DDLTest::test_create_index_exists 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::DDLTest::test_create_index_exists 210s test/sql/test_compiler.py::DDLTest::test_create_table_exists 210s test/orm/test_composites.py::ConfigAndDeferralTest::test_load_only_option_on_composite[not_composite_only] 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::DDLTest::test_create_table_exists 210s test/sql/test_compiler.py::DDLTest::test_create_table_suffix 210s [gw2] [ 1%] 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] 210s [gw6] [ 1%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_load_only_option_on_composite[not_composite_only] 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::DDLTest::test_create_table_suffix 210s test/sql/test_compiler.py::DDLTest::test_drop_index_exists 210s [gw4] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-method] 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Load] 210s test/orm/test_composites.py::ConfigAndDeferralTest::test_strings 210s [gw0] [ 1%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTocM2O::test_roundtrip 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-fn] 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::DDLTest::test_drop_index_exists 210s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[LoaderCriteriaOption] 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[LoaderCriteriaOption] 210s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[NullLambdaStatement] 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[NullLambdaStatement] 210s 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] 210s test/sql/test_compiler.py::DDLTest::test_drop_table_exists 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::DDLTest::test_drop_table_exists 210s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Over] 210s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTocO2M::test_roundtrip 210s test/sql/test_compiler.py::DDLTest::test_fk_illegal_sql_phrases 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::DDLTest::test_fk_illegal_sql_phrases 210s [gw4] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-fn] 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Over] 210s test/sql/test_compiler.py::DDLTest::test_fk_render 210s [gw6] [ 1%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_strings 210s test/orm/test_composites.py::DefaultsTest::test_attributes_with_defaults 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-method] 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::DDLTest::test_fk_render 210s test/sql/test_compiler.py::DDLTest::test_reraise_of_column_spec_issue 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::DDLTest::test_reraise_of_column_spec_issue 210s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarFunctionColumn] 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarFunctionColumn] 210s [gw2] [ 1%] 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] 210s test/sql/test_compiler.py::DDLTest::test_reraise_of_column_spec_issue_unicode 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::DDLTest::test_reraise_of_column_spec_issue_unicode 210s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_no_square_brackets 210s 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] 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_no_square_brackets 210s [gw4] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-method] 210s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_sequence 210s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarSelect] 210s [gw6] [ 1%] PASSED test/orm/test_composites.py::DefaultsTest::test_attributes_with_defaults 210s test/orm/test_composites.py::DefaultsTest::test_set_composite_values 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-fn] 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_sequence 210s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_sequence_server_default 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarSelect] 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_sequence_server_default 210s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_special_chars 210s [gw6] [ 1%] PASSED test/orm/test_composites.py::DefaultsTest::test_set_composite_values 210s test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[hist_on_mapping-active_history] 210s [gw7] [ 1%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_non_cacheable_expr 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_special_chars 210s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_table 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_table 210s test/sql/test_compiler.py::DDLTest::test_system_flag 210s [gw4] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-fn] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-method] 210s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarValues] 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::DDLTest::test_system_flag 210s test/orm/test_deferred.py::WithExpressionTest::test_reuse_expr 210s test/sql/test_compiler.py::DDLTest::test_table_no_cols 210s [gw2] [ 1%] 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] 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::DDLTest::test_table_no_cols 210s test/sql/test_compiler.py::DDLTest::test_table_no_cols_w_constraint 210s 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] 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarValues] 210s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[SelectStatementGrouping] 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::DDLTest::test_table_no_cols_w_constraint 210s [gw1] [ 1%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_declared_on_base_class 210s test/sql/test_compiler.py::DDLTest::test_table_one_col_w_constraint 210s [gw3] [ 1%] PASSED test/sql/test_compiler.py::DDLTest::test_table_one_col_w_constraint 210s [gw4] [ 1%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-method] 210s [gw0] [ 1%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTocO2M::test_roundtrip 210s [gw5] [ 1%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[SelectStatementGrouping] 210s [gw6] [ 1%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[hist_on_mapping-active_history] 210s test/ext/test_compiler.py::DefaultOnExistingTest::test_binds_in_dml 210s [gw3] [ 1%] PASSED test/ext/test_compiler.py::DefaultOnExistingTest::test_binds_in_dml 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-fn] 210s test/ext/test_compiler.py::DefaultOnExistingTest::test_binds_in_select 210s test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[hist_on_mapping-not_active_history] 210s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcToaM2O::test_roundtrip 210s [gw3] [ 1%] PASSED test/ext/test_compiler.py::DefaultOnExistingTest::test_binds_in_select 210s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_deferred 210s [gw2] [ 1%] 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] 210s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Slice] 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Slice] 210s 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] 210s test/ext/test_compiler.py::DefaultOnExistingTest::test_select 210s [gw3] [ 2%] PASSED test/ext/test_compiler.py::DefaultOnExistingTest::test_select 210s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_distinct_on_subquery_anon 210s [gw4] [ 2%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-fn] 210s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableClause] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-method] 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_distinct_on_subquery_anon 210s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_distinct_on_subquery_named 210s [gw7] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_reuse_expr 210s [gw2] [ 2%] 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] 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_distinct_on_subquery_named 210s 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] 210s [gw6] [ 2%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[hist_on_mapping-not_active_history] 210s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_literal_binds 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableClause] 210s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableValueType] 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_literal_binds 210s test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[not_hist_on_mapping-active_history] 210s [gw4] [ 2%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-method] 210s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_generative 210s [gw2] [ 2%] 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] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-fn] 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_generative 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableValueType] 210s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 210s test/orm/test_deferred.py::WithExpressionTest::test_simple_expr 210s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_generative_multi_call 210s [gw2] [ 2%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 210s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 210s [gw4] [ 2%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-fn] 210s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableValuedColumn] 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableValuedColumn] 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_generative_multi_call 210s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_inline_list 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-method] 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_inline_list 210s [gw2] [ 2%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 210s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_inline_scalar 210s 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] 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_inline_scalar 210s [gw6] [ 2%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[not_hist_on_mapping-active_history] 210s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Tuple] 210s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_plain_generative 210s [gw2] [ 2%] 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] 210s [gw1] [ 2%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_deferred 210s [gw4] [ 2%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-method] 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_plain_generative 210s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_plain_inline 210s test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[not_hist_on_mapping-not_active_history] 210s 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] 210s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_deferred_reflection_default_error 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_plain_inline 210s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_distinct_on_aliased 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-fn] 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Tuple] 210s [gw2] [ 2%] 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] 210s [gw1] [ 2%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_deferred_reflection_default_error 210s 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] 210s [gw0] [ 2%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcToaM2O::test_roundtrip 210s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_duplicate_classes_in_base 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_distinct_on_aliased 210s [gw4] [ 2%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-fn] 210s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns 210s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcToaO2M::test_roundtrip 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns 210s [gw7] [ 2%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_simple_expr 210s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TypeClause] 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TypeClause] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-method] 210s [gw6] [ 2%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[not_hist_on_mapping-not_active_history] 210s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns_multi_call 210s [gw2] [ 2%] 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] 210s 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] 210s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[hist_on_mapping-active_history] 210s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TypeCoerce] 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns_multi_call 210s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns_subquery 210s [gw2] [ 2%] 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] 210s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TypeCoerce] 210s [gw4] [ 2%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-method] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-fn] 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns_subquery 210s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_plain 210s [gw2] [ 2%] 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] 210s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[UnaryExpression] 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_plain 210s test/ext/test_compiler.py::ExecuteTest::test_insert 210s [gw4] [ 2%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-fn] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-method] 210s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 210s [gw2] [ 2%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[UnaryExpression] 210s [gw1] [ 2%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_duplicate_classes_in_base 210s 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] 210s [gw3] [ 2%] PASSED test/ext/test_compiler.py::ExecuteTest::test_insert 210s test/ext/test_compiler.py::ExecuteTest::test_insert_session 210s test/sql/test_delete.py::DeleteFromCompileTest::test_autocorrelate_error 210s [gw6] [ 2%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[hist_on_mapping-active_history] 210s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[hist_on_mapping-not_active_history] 210s [gw3] [ 2%] PASSED test/ext/test_compiler.py::ExecuteTest::test_insert_session 210s [gw4] [ 2%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-method] 210s [gw2] [ 2%] 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] 210s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_eager_order_by 210s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Values] 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Values] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-fn] 210s test/ext/test_compiler.py::ExecuteTest::test_select 210s 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] 210s [gw3] [ 2%] PASSED test/ext/test_compiler.py::ExecuteTest::test_select 210s test/ext/test_compiler.py::ExecuteTest::test_select_session 210s [gw3] [ 2%] PASSED test/ext/test_compiler.py::ExecuteTest::test_select_session 210s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[WithinGroup] 210s [gw2] [ 2%] 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] 210s 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] 210s [gw0] [ 2%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcToaO2M::test_roundtrip 210s [gw4] [ 2%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-fn] 210s [gw2] [ 2%] 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] 210s test/sql/test_compiler.py::ExecutionOptionsTest::test_dml 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-method] 210s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTobM2O::test_roundtrip 210s [gw3] [ 2%] PASSED test/sql/test_compiler.py::ExecutionOptionsTest::test_dml 210s test/sql/test_compiler.py::ExecutionOptionsTest::test_embedded_element_true_to_false 210s 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] 210s [gw2] [ 2%] 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] 210s [gw3] [ 2%] PASSED test/sql/test_compiler.py::ExecutionOptionsTest::test_embedded_element_true_to_false 210s 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] 210s [gw6] [ 2%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[hist_on_mapping-not_active_history] 210s test/sql/test_compiler.py::ExecutionOptionsTest::test_embedded_element_true_to_none 210s [gw3] [ 2%] PASSED test/sql/test_compiler.py::ExecutionOptionsTest::test_embedded_element_true_to_none 210s test/sql/test_compiler.py::ExecutionOptionsTest::test_non_dml 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[WithinGroup] 210s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_AttributeStrategyLoad] 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_AttributeStrategyLoad] 210s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_LoadElement] 210s [gw4] [ 2%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-method] 210s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[not_hist_on_mapping-active_history] 210s [gw7] [ 2%] PASSED test/sql/test_delete.py::DeleteFromCompileTest::test_autocorrelate_error 210s [gw3] [ 2%] PASSED test/sql/test_compiler.py::ExecutionOptionsTest::test_non_dml 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-fn] 210s [gw2] [ 2%] 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] 210s 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] 210s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[phraseto_tsquery] 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_LoadElement] 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[phraseto_tsquery] 210s [gw2] [ 2%] 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] 210s test/sql/test_delete.py::DeleteFromCompileTest::test_correlation_to_extra 210s 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] 210s [gw4] [ 2%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-fn] 210s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[plainto_tsquery] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-method] 210s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_MemoizedSelectEntities] 210s [gw2] [ 2%] 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] 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[plainto_tsquery] 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_MemoizedSelectEntities] 210s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[to_tsquery] 210s 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] 210s [gw4] [ 2%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-method] 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[to_tsquery] 210s [gw2] [ 2%] 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] 210s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[to_tsvector] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-fn] 210s [gw1] [ 2%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_eager_order_by 210s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_expression 210s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_WildcardLoad] 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_WildcardLoad] 210s [gw7] [ 2%] PASSED test/sql/test_delete.py::DeleteFromCompileTest::test_correlation_to_extra 210s [gw0] [ 2%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTobM2O::test_roundtrip 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[to_tsvector] 210s [gw1] [ 2%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_expression 210s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_index_doesnt_compile 210s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[ts_headline] 210s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_label_reference] 210s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTobO2M::test_roundtrip 210s test/sql/test_delete.py::DeleteFromCompileTest::test_delete_extra_froms 210s [gw6] [ 2%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[not_hist_on_mapping-active_history] 210s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 210s [gw4] [ 2%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-fn] 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[ts_headline] 210s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[websearch_to_tsquery] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-method] 210s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[not_hist_on_mapping-not_active_history] 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_label_reference] 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[websearch_to_tsquery] 210s [gw1] [ 2%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_index_doesnt_compile 210s [gw7] [ 2%] PASSED test/sql/test_delete.py::DeleteFromCompileTest::test_delete_extra_froms 210s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_basic 210s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_instrument_class_before_instrumentation 210s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_textual_label_reference] 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_basic 210s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_custom 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_textual_label_reference] 210s test/sql/test_delete.py::DeleteFromCompileTest::test_dont_correlate_to_extra 210s [gw4] [ 2%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-method] 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_custom 210s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[aggregate_order_by] 210s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_custom_regconfig 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[aggregate_order_by] 210s [gw1] [ 2%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_instrument_class_before_instrumentation 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-fn] 210s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_mapping_to_join 210s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[array] 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_custom_regconfig 210s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_regconfig 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_regconfig 210s [gw6] [ 2%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[not_hist_on_mapping-not_active_history] 210s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[hist_on_mapping-active_history] 210s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvector 210s [gw7] [ 2%] PASSED test/sql/test_delete.py::DeleteFromCompileTest::test_dont_correlate_to_extra 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[array] 210s [gw1] [ 2%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_mapping_to_join 210s [gw0] [ 2%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTobO2M::test_roundtrip 210s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTocM2O::test_roundtrip 210s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AdHocHasEntityNamespace] 210s [gw2] [ 2%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 210s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 210s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_nice_dependency_error 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvector 210s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvectorconfig 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AdHocHasEntityNamespace] 210s test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_alias_plus_table 210s [gw2] [ 2%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 210s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvectorconfig 210s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvectorconfig_regconfig 210s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AliasedReturnsRows] 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AliasedReturnsRows] 210s [gw4] [ 2%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-fn] 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvectorconfig_regconfig 210s [gw2] [ 2%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 210s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 210s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func0] 210s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAlias] 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func0] 210s [gw1] [ 2%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_nice_dependency_error 210s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func1] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-method] 210s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_nice_dependency_error_works_with_hasattr 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAlias] 210s [gw2] [ 2%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 210s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAliasedReturnsRows] 210s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func1] 210s [gw6] [ 2%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[hist_on_mapping-active_history] 210s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func2] 210s [gw4] [ 2%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-method] 210s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[hist_on_mapping-not_active_history] 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAliasedReturnsRows] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-fn] 210s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAnsiFunction] 210s [gw2] [ 2%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func2] 210s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func3] 210s [gw7] [ 2%] SKIPPED test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_alias_plus_table 210s [gw0] [ 2%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTocM2O::test_roundtrip 210s [gw1] [ 2%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_nice_dependency_error_works_with_hasattr 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAnsiFunction] 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func3] 210s [gw4] [ 2%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-fn] 210s test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table 210s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_no_table 210s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func4] 210s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-method] 210s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTocO2M::test_roundtrip 210s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAsBoolean] 210s [gw7] [ 2%] SKIPPED test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table 210s [gw2] [ 2%] 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] 210s test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table 210s [gw1] [ 2%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_no_table 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAsBoolean] 210s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBinaryExpression] 210s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_five 210s [gw6] [ 2%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[hist_on_mapping-not_active_history] 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func4] 210s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func0] 210s [gw4] [ 2%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-method] 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBinaryExpression] 210s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[not_hist_on_mapping-active_history] 210s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 210s [gw7] [ 2%] SKIPPED test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table 210s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBindParameter] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-fn] 210s [gw2] [ 2%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBindParameter] 210s 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] 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func0] 210s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func1] 210s test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias 210s [gw1] [ 2%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_five 210s [gw7] [ 2%] SKIPPED test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias 210s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_four 210s [gw2] [ 2%] 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] 210s 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] 210s [gw2] [ 2%] 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] 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func1] 210s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func2] 210s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBooleanClauseList] 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBooleanClauseList] 210s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCTE] 210s [gw4] [ 2%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-fn] 210s test/sql/test_delete.py::DeleteTest::test_alias 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-method] 210s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 210s [gw6] [ 2%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[not_hist_on_mapping-active_history] 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCTE] 210s [gw1] [ 2%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_four 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func2] 210s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func3] 210s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[not_hist_on_mapping-not_active_history] 210s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCase] 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCase] 210s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCast] 210s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_one 210s [gw7] [ 2%] PASSED test/sql/test_delete.py::DeleteTest::test_alias 210s test/sql/test_delete.py::DeleteTest::test_correlated_select 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func3] 210s [gw4] [ 2%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-method] 210s [gw2] [ 2%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 210s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-fn] 210s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func4] 210s [gw7] [ 2%] PASSED test/sql/test_delete.py::DeleteTest::test_correlated_select 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCast] 210s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedClauseList] 210s test/sql/test_delete.py::DeleteTest::test_delete 210s [gw1] [ 2%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_one 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedClauseList] 210s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_three 210s [gw6] [ 2%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[not_hist_on_mapping-not_active_history] 210s test/orm/test_composites.py::ManyToOneTest::test_early_configure 210s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCollationClause] 210s [gw7] [ 2%] PASSED test/sql/test_delete.py::DeleteTest::test_delete 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func4] 210s test/sql/test_delete.py::DeleteTest::test_delete_literal_binds 210s [gw2] [ 2%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 210s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 210s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func0] 210s [gw4] [ 2%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-fn] 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCollationClause] 210s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCollectionAggregate] 210s [gw7] [ 2%] PASSED test/sql/test_delete.py::DeleteTest::test_delete_literal_binds 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func0] 210s test/sql/test_delete.py::DeleteTest::test_non_correlated_select 210s [gw1] [ 2%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_three 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-method] 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCollectionAggregate] 210s [gw0] [ 2%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTocO2M::test_roundtrip 210s test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[none] 210s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func1] 210s [gw2] [ 2%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 210s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedColumnClause] 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedColumnClause] 210s [gw7] [ 2%] PASSED test/sql/test_delete.py::DeleteTest::test_non_correlated_select 210s [gw6] [ 2%] PASSED test/orm/test_composites.py::ManyToOneTest::test_early_configure 210s test/orm/test_composites.py::ManyToOneTest::test_persist 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func1] 210s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func2] 210s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedColumn] 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedColumn] 210s test/sql/test_delete.py::DeleteTest::test_prefix_with 210s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_two 210s 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] 210s [gw2] [ 2%] 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] 210s 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] 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func2] 210s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func3] 210s [gw1] [ 2%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_two 210s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_oops 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func3] 210s [gw7] [ 2%] PASSED test/sql/test_delete.py::DeleteTest::test_prefix_with 210s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExists] 210s [gw6] [ 2%] PASSED test/orm/test_composites.py::ManyToOneTest::test_persist 210s test/orm/test_composites.py::ManyToOneTest::test_query 210s test/sql/test_delete.py::DeleteTest::test_where_empty 210s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func4] 210s [gw4] [ 2%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-method] 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExists] 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func4] 210s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExpressionClauseList] 210s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-literal] 210s [gw1] [ 2%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_oops 210s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_order_by_multi 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-fn] 210s [gw7] [ 2%] PASSED test/sql/test_delete.py::DeleteTest::test_where_empty 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExpressionClauseList] 210s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExtract] 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExtract] 210s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFalse_] 210s test/base/test_dependency.py::DependencySortTest::test_find_cycle_one 210s [gw7] [ 2%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_cycle_one 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-literal] 210s [gw6] [ 2%] PASSED test/orm/test_composites.py::ManyToOneTest::test_query 210s [gw2] [ 2%] 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] 210s test/orm/test_composites.py::ManyToOneTest::test_query_aliased 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFalse_] 210s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFromGrouping] 210s test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_four 210s [gw4] [ 2%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-fn] 210s [gw7] [ 2%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_four 210s test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_one 210s [gw7] [ 2%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_one 210s test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_three 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-method] 210s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-not_use_regconfig] 210s [gw7] [ 2%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_three 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFromGrouping] 210s test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_two 210s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionAsBinary] 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionAsBinary] 210s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionElement] 210s [gw0] [ 2%] PASSED test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[none] 210s 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] 210s [gw2] [ 2%] 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] 210s 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] 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-not_use_regconfig] 210s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-use_regconfig] 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-use_regconfig] 210s [gw7] [ 2%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_two 210s test/base/test_dependency.py::DependencySortTest::test_large_sort 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionElement] 210s test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[union] 210s [gw2] [ 2%] 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] 210s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 210s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-literal] 210s [gw2] [ 2%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 210s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 210s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionFilter] 210s [gw6] [ 2%] PASSED test/orm/test_composites.py::ManyToOneTest::test_query_aliased 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionFilter] 210s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunction] 210s test/orm/test_composites.py::MappedSelectTest::test_set_composite_attrs_via_selectable 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunction] 210s [gw4] [ 2%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-method] 210s [gw1] [ 2%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_order_by_multi 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-literal] 210s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-not_use_regconfig] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-fn] 210s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_pk_with_fk_init 210s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedGenericFunction] 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedGenericFunction] 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-not_use_regconfig] 210s [gw2] [ 2%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 210s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedGrouping] 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedGrouping] 210s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedIndexExpression] 210s 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] 210s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-use_regconfig] 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedIndexExpression] 210s [gw4] [ 2%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-fn] 210s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedJoin] 210s [gw6] [ 2%] PASSED test/orm/test_composites.py::MappedSelectTest::test_set_composite_attrs_via_selectable 210s [gw0] [ 2%] PASSED test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[union] 210s [gw3] [ 2%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-use_regconfig] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-method] 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedJoin] 210s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedLabel] 210s test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_mapped_name 210s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-literal] 210s test/orm/test_composites.py::NestedTest::test_round_trip 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedLabel] 210s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedLateral] 210s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedLateral] 210s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedNamedFromGrouping] 211s [gw2] [ 2%] 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] 211s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedNamedFromGrouping] 211s 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] 211s [gw6] [ 2%] PASSED test/orm/test_composites.py::NestedTest::test_round_trip 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedNull] 211s [gw5] [ 2%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedNull] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedOrderedSetAgg] 211s [gw4] [ 2%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-method] 211s [gw3] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-literal] 211s [gw1] [ 3%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_pk_with_fk_init 211s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_recompile_on_othermapper 211s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-not_use_regconfig] 211s test/orm/test_composites.py::PointTest::test_bulk_insert[legacy-_exclusions_00] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-fn] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedOrderedSetAgg] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedOver] 211s [gw3] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-not_use_regconfig] 211s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-use_regconfig] 211s [gw0] [ 3%] PASSED test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_mapped_name 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedOver] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedReturnTypeFromArgs] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedReturnTypeFromArgs] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarFunctionColumn] 211s [gw2] [ 3%] 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] 211s 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] 211s test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[DynamicMapped] 211s [gw4] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-fn] 211s [gw3] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-use_regconfig] 211s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-literal] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarFunctionColumn] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarSelect] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarSelect] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarValues] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-method] 211s [gw6] [ 3%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[legacy-_exclusions_00] 211s test/orm/test_composites.py::PointTest::test_bulk_insert[statement-_exclusions_01] 211s [gw3] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-literal] 211s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-not_use_regconfig] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarValues] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedSlice] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedSlice] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedSubquery] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedSubquery] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableClause] 211s [gw1] [ 3%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_recompile_on_othermapper 211s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reentrant_compile_via_foreignkey 211s [gw4] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-method] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableClause] 211s [gw6] [ 3%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[statement-_exclusions_01] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableSample] 211s [gw0] [ 3%] PASSED test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[DynamicMapped] 211s test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[Mapped] 211s [gw2] [ 3%] 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] 211s 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] 211s [gw3] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-not_use_regconfig] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-fn] 211s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-use_regconfig] 211s test/orm/test_composites.py::PointTest::test_bulk_insert[stmt_returning-_exclusions_03] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableSample] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableValuedAlias] 211s [gw2] [ 3%] 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] 211s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableValuedAlias] 211s [gw3] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-use_regconfig] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableValuedColumn] 211s [gw2] [ 3%] 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] 211s 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] 211s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ArgumentError0] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableValuedColumn] 211s [gw4] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-fn] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-method] 211s [gw6] [ 3%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[stmt_returning-_exclusions_03] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTrue_] 211s test/orm/test_composites.py::PointTest::test_bulk_insert[values-_exclusions_02] 211s [gw3] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ArgumentError0] 211s [gw1] [ 3%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reentrant_compile_via_foreignkey 211s [gw0] [ 3%] PASSED test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[Mapped] 211s test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[WriteOnlyMapped] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTrue_] 211s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_level_msg_for_invalid_callable 211s [gw2] [ 3%] 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] 211s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 211s [gw2] [ 3%] 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] 211s 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] 211s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ArgumentError1] 211s [gw2] [ 3%] 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] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTryCast] 211s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 211s [gw3] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ArgumentError1] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTryCast] 211s [gw4] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-method] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-fn] 211s [gw2] [ 3%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 211s 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] 211s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = %(param_1)s WHERE name = 'hi'] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTuple] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTuple] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTypeCoerce] 211s [gw6] [ 3%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[values-_exclusions_02] 211s [gw7] [ 3%] PASSED test/base/test_dependency.py::DependencySortTest::test_large_sort 211s test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_one 211s [gw7] [ 3%] PASSED test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_one 211s [gw3] [ 3%] 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'] 211s [gw4] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-fn] 211s test/orm/test_composites.py::PointTest::test_bulk_insert[values_returning-_exclusions_04] 211s [gw0] [ 3%] PASSED test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[WriteOnlyMapped] 211s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_one 211s test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_three 211s 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] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTypeCoerce] 211s [gw1] [ 3%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_level_msg_for_invalid_callable 211s [gw7] [ 3%] PASSED test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_three 211s test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_two 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-method] 211s [gw7] [ 3%] PASSED test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_two 211s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_level_msg_for_invalid_object 211s test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_one 211s [gw3] [ 3%] 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] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedUnaryExpression] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedUnaryExpression] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedValues] 211s [gw4] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-method] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedValues] 211s [gw2] [ 3%] 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] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedWithinGroup] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-fn] 211s [gw6] [ 3%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[values_returning-_exclusions_04] 211s test/orm/test_composites.py::PointTest::test_bulk_insert_heterogeneous[legacy] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedWithinGroup] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_OffsetLimitParam] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_OffsetLimitParam] 211s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = %(name_1)s DO NOTHING] 211s [gw3] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = %(name_1)s DO NOTHING] 211s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = 'hi' DO NOTHING] 211s 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] 211s [gw7] [ 3%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_one 211s test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_two 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_label_reference] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_label_reference] 211s [gw1] [ 3%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_level_msg_for_invalid_object 211s [gw7] [ 3%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_two 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_textual_label_reference] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_textual_label_reference] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedaggregate_strings] 211s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_reference 211s [gw1] [ 3%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_reference 211s [gw3] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = 'hi' DO NOTHING] 211s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_combined_with_cte 211s [gw2] [ 3%] 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] 211s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[column-metadata-True] 211s 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] 211s [gw4] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-fn] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedaggregate_strings] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedarray_agg] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedarray_agg] 211s [gw3] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_combined_with_cte 211s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_index_elements_target 211s test/base/test_dependency.py::DependencySortTest::test_sort_one 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-method] 211s [gw7] [ 3%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_one 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedchar_length] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedchar_length] 211s [gw1] [ 3%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[column-metadata-True] 211s [gw6] [ 3%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert_heterogeneous[legacy] 211s test/orm/test_composites.py::PointTest::test_bulk_insert_heterogeneous[statement] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcoalesce] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcoalesce] 211s [gw3] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_index_elements_target 211s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_no_target 211s test/base/test_dependency.py::DependencySortTest::test_sort_three 211s [gw7] [ 3%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_three 211s test/base/test_dependency.py::DependencySortTest::test_sort_two 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedconcat] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedconcat] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcount] 211s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[column-registry-False] 211s [gw3] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_no_target 211s [gw7] [ 3%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_two 211s test/base/test_dependency.py::DependencySortTest::test_ticket_1380 211s [gw4] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-method] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcount] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcube] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcube] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcume_dist] 211s [gw7] [ 3%] PASSED test/base/test_dependency.py::DependencySortTest::test_ticket_1380 211s test/engine/test_deprecations.py::AsyncFallbackDeprecationTest::test_async_fallback_deprecated 211s [gw0] [ 3%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_one 211s [gw1] [ 3%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[column-registry-False] 211s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[relationship-metadata-True] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-fn] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcume_dist] 211s [gw2] [ 3%] 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] 211s 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] 211s [gw2] [ 3%] 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] 211s 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] 211s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_quoted_named_constraint_target 211s [gw6] [ 3%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert_heterogeneous[statement] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_date] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_date] 211s test/orm/test_composites.py::PointTest::test_bulk_update[legacy] 211s [gw3] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_quoted_named_constraint_target 211s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_two 211s [gw7] [ 3%] PASSED test/engine/test_deprecations.py::AsyncFallbackDeprecationTest::test_async_fallback_deprecated 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_time] 211s [gw2] [ 3%] 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] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_time] 211s 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] 211s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_quoted_string_constraint_target 211s test/engine/test_deprecations.py::AsyncFallbackDeprecationTest::test_async_fallback_false_is_ok 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_timestamp] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_timestamp] 211s [gw4] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-fn] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-method] 211s [gw2] [ 3%] 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] 211s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 211s [gw3] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_quoted_string_constraint_target 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_user] 211s [gw2] [ 3%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 211s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 211s [gw2] [ 3%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 211s 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] 211s [gw1] [ 3%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[relationship-metadata-True] 211s [gw7] [ 3%] PASSED test/engine/test_deprecations.py::AsyncFallbackDeprecationTest::test_async_fallback_false_is_ok 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_user] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotateddense_rank] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotateddense_rank] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedgrouping_sets] 211s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[relationship-registry-False] 211s [gw4] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-method] 211s [gw6] [ 3%] PASSED test/orm/test_composites.py::PointTest::test_bulk_update[legacy] 211s test/orm/test_composites.py::PointTest::test_bulk_update[statement] 211s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_super_long_name_constraint_target 211s [gw3] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_super_long_name_constraint_target 211s test/ext/test_deprecations.py::AutomapTest::test_reflect_true 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedgrouping_sets] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedlocaltime] 211s [gw2] [ 3%] 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] 211s 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] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-fn] 211s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_add_whereclause 211s [gw0] [ 3%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_two 211s [gw3] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_add_whereclause 211s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_add_whereclause_references_excluded 211s [gw2] [ 3%] 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] 211s 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] 211s [gw4] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-fn] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-method] 211s [gw1] [ 3%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[relationship-registry-False] 211s [gw6] [ 3%] PASSED test/orm/test_composites.py::PointTest::test_bulk_update[statement] 211s test/orm/test_composites.py::PointTest::test_cols_as_core_clauseelement 211s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_lazyload 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedlocaltime] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedlocaltimestamp] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedlocaltimestamp] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmax] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmax] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmin] 211s [gw3] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_add_whereclause_references_excluded 211s [gw2] [ 3%] 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] 211s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmin] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmode] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmode] 211s 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] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatednext_value] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatednext_value] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatednow] 211s [gw6] [ 3%] PASSED test/orm/test_composites.py::PointTest::test_cols_as_core_clauseelement 211s [gw4] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-method] 211s [gw2] [ 3%] 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] 211s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 211s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_additional_colnames 211s [gw3] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_additional_colnames 211s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_col_index_elements_target 211s test/orm/test_composites.py::PointTest::test_comparator 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatednow] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercent_rank] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercent_rank] 211s [gw3] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_col_index_elements_target 211s [gw2] [ 3%] 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] 211s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 211s [gw2] [ 3%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-fn] 211s [gw4] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-fn] 211s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_index_elements_where_target 211s 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] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercentile_cont] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercentile_cont] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercentile_disc] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercentile_disc] 211s [gw0] [ 3%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_lazyload 211s [gw3] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_index_elements_where_target 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-method] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrandom] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrandom] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrank] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrank] 211s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after[ac_attr_w_of_type] 211s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_index_elements_where_target_multivalues 211s [gw7] [ 3%] PASSED test/ext/test_deprecations.py::AutomapTest::test_reflect_true 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrollup] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrollup] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsession_user] 211s [gw4] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-method] 211s test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_bound_session 211s [gw2] [ 3%] 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] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsession_user] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsum] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsum] 211s [gw3] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_index_elements_where_target_multivalues 211s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_named_unique_constraint_target 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsysdate] 211s 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] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsysdate] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotateduser] 211s [gw3] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_named_unique_constraint_target 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotateduser] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[BinaryExpression] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[BinaryExpression] 211s [gw2] [ 3%] 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] 211s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_pk_constraint_index_elements_target 211s [gw7] [ 3%] PASSED test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_bound_session 211s test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_no_session 211s 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] 211s [gw2] [ 3%] 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] 211s [gw3] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_pk_constraint_index_elements_target 211s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_column_keys 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-fn] 211s [gw4] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-fn] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-method] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[BindParameter] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[BindParameter] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CTE] 211s [gw6] [ 3%] PASSED test/orm/test_composites.py::PointTest::test_comparator 211s 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] 211s test/orm/test_composites.py::PointTest::test_comparator_aliased 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CTE] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Case] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Case] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Cast] 211s [gw3] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_column_keys 211s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_literal 211s [gw4] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-method] 211s [gw1] [ 3%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution 211s [gw0] [ 3%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after[ac_attr_w_of_type] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Cast] 211s [gw7] [ 3%] PASSED test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_no_session 211s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after[ac_attribute] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ClauseList] 211s test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_unbound_session 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ClauseList] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CollationClause] 211s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_asselectable 211s [gw3] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_literal 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_override_base 211s [gw2] [ 3%] 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] 211s [gw0] [ 3%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after[ac_attribute] 211s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after_base_target_fails[False] 211s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_none 211s 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] 211s [gw2] [ 3%] 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] 211s 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] 211s [gw3] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_none 211s [gw2] [ 3%] 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] 211s 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] 211s [gw2] [ 3%] 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] 211s [gw0] [ 3%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after_base_target_fails[False] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CollationClause] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ColumnClause] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ColumnClause] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CompoundSelect] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CompoundSelect] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Delete] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Delete] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ExpressionClauseList] 211s [gw7] [ 3%] PASSED test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_unbound_session 211s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after_base_target_fails[True] 211s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_elements_target_one 211s [gw3] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_elements_target_one 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ExpressionClauseList] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Extract] 211s test/dialect/mysql/test_deprecations.py::CompileTest::test_distinct_string 211s 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] 211s [gw2] [ 3%] 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] 211s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[default] 211s [gw4] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_override_base 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Extract] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[False_] 211s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_elements_target_two 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-deferred] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[False_] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ForUpdateArg] 211s [gw0] [ 3%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after_base_target_fails[True] 211s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_noload_after 211s [gw3] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_elements_target_two 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ForUpdateArg] 211s [gw7] [ 3%] PASSED test/dialect/mysql/test_deprecations.py::CompileTest::test_distinct_string 211s [gw6] [ 3%] PASSED test/orm/test_composites.py::PointTest::test_comparator_aliased 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FromGrouping] 211s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_where 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FromGrouping] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FromStatement] 211s test/orm/test_composites.py::PointTest::test_default_value 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FromStatement] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionAsBinary] 211s [gw3] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_where 211s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_string_constraint_target 211s test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_constructor_connection 211s [gw0] [ 3%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_noload_after 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionAsBinary] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionElement] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionElement] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionFilter] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionFilter] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Function] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Function] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Grouping] 211s [gw1] [ 3%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_asselectable 211s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_class_over_table 211s [gw3] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_string_constraint_target 211s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_exclude_constraint_string_target 211s [gw4] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-deferred] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-mapped_column] 211s [gw3] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_exclude_constraint_string_target 211s [gw7] [ 3%] PASSED test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_constructor_connection 211s test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_constructor_engine 211s [gw7] [ 3%] PASSED test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_constructor_engine 211s test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_from_engine 211s [gw6] [ 3%] PASSED test/orm/test_composites.py::PointTest::test_default_value 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Grouping] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Insert] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Insert] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Join] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Join] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Label] 211s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_exclude_constraint_target 211s test/orm/test_composites.py::PointTest::test_delete 211s [gw7] [ 3%] PASSED test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_from_engine 211s test/engine/test_deprecations.py::CreateEngineTest::test_dbapi_clsmethod_renamed 211s test/orm/test_ac_relationships.py::AltSelectableTest::test_join 211s [gw4] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-mapped_column] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-synonym] 211s [gw2] [ 3%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[default] 211s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 211s [gw2] [ 3%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 211s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 211s [gw2] [ 3%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 211s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 211s [gw3] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_exclude_constraint_target 211s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_index_target 211s [gw1] [ 3%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_class_over_table 211s [gw2] [ 3%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 211s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 211s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_in_backref 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Label] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[LambdaElement] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[LambdaElement] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Load] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Load] 211s [gw7] [ 3%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_dbapi_clsmethod_renamed 211s test/engine/test_deprecations.py::CreateEngineTest::test_dialect_use_setinputsizes_attr 211s [gw7] [ 3%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_dialect_use_setinputsizes_attr 211s [gw3] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_index_target 211s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_pk_constraint_target 211s test/engine/test_deprecations.py::CreateEngineTest::test_empty_in_keyword 211s [gw7] [ 3%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_empty_in_keyword 211s test/engine/test_deprecations.py::CreateEngineTest::test_no_warning_for_dual_dbapi_clsmethod 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[LoaderCriteriaOption] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[LoaderCriteriaOption] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[NullLambdaStatement] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[NullLambdaStatement] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Null] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Null] 211s [gw3] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_pk_constraint_target 211s [gw2] [ 3%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 211s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_as_cte 211s [gw4] [ 3%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-synonym] 211s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 211s [gw7] [ 3%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_no_warning_for_dual_dbapi_clsmethod 211s test/engine/test_deprecations.py::CreateEngineTest::test_strategy_keyword_mock 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Over] 211s [gw5] [ 3%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Over] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarFunctionColumn] 211s [gw5] [ 4%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarFunctionColumn] 211s [gw7] [ 4%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_strategy_keyword_mock 211s [gw0] [ 4%] PASSED test/orm/test_ac_relationships.py::AltSelectableTest::test_join 211s test/orm/test_ac_relationships.py::AltSelectableTest::test_joinedload 211s [gw2] [ 4%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 211s test/engine/test_deprecations.py::CreateEngineTest::test_strategy_keyword_unknown 211s [gw7] [ 4%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_strategy_keyword_unknown 211s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_disable_eagerloads 211s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarSelect] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-deferred] 211s [gw1] [ 4%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_in_backref 211s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_module_qualified 211s [gw2] [ 4%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 211s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 211s [gw5] [ 4%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarSelect] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarValues] 211s [gw0] [ 4%] PASSED test/orm/test_ac_relationships.py::AltSelectableTest::test_joinedload 211s test/orm/test_ac_relationships.py::AltSelectableTest::test_lazyload 211s [gw3] [ 4%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_as_cte 211s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_cte_plus_textual 211s [gw6] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_delete 211s [gw3] [ 4%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_cte_plus_textual 211s [gw2] [ 4%] 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] 211s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 211s [gw2] [ 4%] 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] 211s [gw5] [ 4%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarValues] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[SelectStatementGrouping] 211s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 211s test/orm/test_composites.py::PointTest::test_detect_change 211s [gw5] [ 4%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[SelectStatementGrouping] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Select] 211s [gw0] [ 4%] PASSED test/orm/test_ac_relationships.py::AltSelectableTest::test_lazyload 211s test/orm/test_ac_relationships.py::AltSelectableTest::test_selectinload 211s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_do_no_call_twice 211s [gw5] [ 4%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Select] 211s [gw3] [ 4%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_do_no_call_twice 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Slice] 211s [gw5] [ 4%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Slice] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableClause] 211s [gw5] [ 4%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableClause] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableSample] 211s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_quote_raw_string_col 211s [gw1] [ 4%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_module_qualified 211s [gw0] [ 4%] PASSED test/orm/test_ac_relationships.py::AltSelectableTest::test_selectinload 211s [gw4] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-deferred] 211s test/orm/test_ac_relationships.py::StructuralEagerLoadCycleTest::test_no_endless_loop[ensure_no_warning] 211s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_no_magic 211s [gw3] [ 4%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_quote_raw_string_col 211s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[control] 211s [gw5] [ 4%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableSample] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-mapped_column] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValueType] 211s [gw5] [ 4%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValueType] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValuedAlias] 211s [gw5] [ 4%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValuedAlias] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValuedColumn] 211s [gw5] [ 4%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValuedColumn] 211s [gw3] [ 4%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[control] 211s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[dict] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TextClause] 211s [gw5] [ 4%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TextClause] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TextualSelect] 211s [gw5] [ 4%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TextualSelect] 211s [gw3] [ 4%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[dict] 211s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[excluded] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[True_] 211s [gw5] [ 4%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[True_] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Tuple] 211s [gw3] [ 4%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[excluded] 211s [gw5] [ 4%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Tuple] 211s [gw1] [ 4%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_no_magic 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TypeClause] 211s [gw5] [ 4%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TypeClause] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TypeCoerce] 211s [gw4] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-mapped_column] 211s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_literal 211s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_no_table 211s [gw5] [ 4%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TypeCoerce] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[UnaryExpression] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-synonym] 211s [gw3] [ 4%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_literal 211s [gw5] [ 4%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[UnaryExpression] 211s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_select[all_others] 211s [gw3] [ 4%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_select[all_others] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Update] 211s [gw5] [ 4%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Update] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Values] 211s [gw5] [ 4%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Values] 211s [gw0] [ 4%] PASSED test/orm/test_ac_relationships.py::StructuralEagerLoadCycleTest::test_no_endless_loop[ensure_no_warning] 211s test/orm/test_ac_relationships.py::StructuralEagerLoadCycleTest::test_no_endless_loop[not_ensure_no_warning] 211s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_select[mysql8] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[WithinGroup] 211s [gw5] [ 4%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[WithinGroup] 211s [gw4] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-synonym] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_AttributeStrategyLoad] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-deferred] 211s [gw5] [ 4%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_AttributeStrategyLoad] 211s [gw0] [ 4%] PASSED test/orm/test_ac_relationships.py::StructuralEagerLoadCycleTest::test_no_endless_loop[not_ensure_no_warning] 211s test/dialect/test_all.py::ImportStarTest::test_all_import 211s [gw0] [ 4%] PASSED test/dialect/test_all.py::ImportStarTest::test_all_import 211s [gw3] [ 4%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_select[mysql8] 211s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_values[all_others] 211s [gw7] [ 4%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_disable_eagerloads 211s test/orm/test_association.py::AssociationTest::test_delete 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_LoadElement] 211s [gw5] [ 4%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_LoadElement] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_MemoizedSelectEntities] 211s [gw5] [ 4%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_MemoizedSelectEntities] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_WildcardLoad] 211s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_downgrade_baseline 211s [gw1] [ 4%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_no_table 211s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_orm_descriptor 211s [gw3] [ 4%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_values[all_others] 211s [gw6] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_detect_change 211s [gw5] [ 4%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_WildcardLoad] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_label_reference] 211s [gw5] [ 4%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_label_reference] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_textual_label_reference] 211s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_values[mysql8] 211s [gw3] [ 4%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_values[mysql8] 211s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_mysql8_on_update_dont_dup_alias_name 211s [gw4] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-deferred] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-mapped_column] 211s [gw3] [ 4%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_mysql8_on_update_dont_dup_alias_name 211s test/orm/test_composites.py::PointTest::test_eager_load 211s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_no_call_twice 211s [gw5] [ 4%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_textual_label_reference] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[aggregate_order_by] 211s [gw5] [ 4%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[aggregate_order_by] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[array] 211s [gw5] [ 4%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[array] 211s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[next_value] 211s [gw5] [ 4%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[next_value] 211s [gw3] [ 4%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_no_call_twice 211s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_on_update_instrumented_attribute_dict 211s test/sql/test_compare.py::TypesTest::test_thirdparty_cache_false[TypeDecorator] 211s [gw4] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-mapped_column] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-synonym] 211s [gw5] [ 4%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_cache_false[TypeDecorator] 211s test/sql/test_compare.py::TypesTest::test_thirdparty_cache_false[UserDefinedType] 211s [gw5] [ 4%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_cache_false[UserDefinedType] 211s test/sql/test_compare.py::TypesTest::test_thirdparty_cache_ok[TypeDecorator] 211s [gw0] [ 4%] PASSED test/orm/test_association.py::AssociationTest::test_delete 211s [gw5] [ 4%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_cache_ok[TypeDecorator] 211s test/sql/test_compare.py::TypesTest::test_thirdparty_cache_ok[UserDefinedType] 211s test/orm/test_association.py::AssociationTest::test_insert 211s [gw5] [ 4%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_cache_ok[UserDefinedType] 211s test/sql/test_compare.py::TypesTest::test_thirdparty_no_cache[TypeDecorator] 211s [gw3] [ 4%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_on_update_instrumented_attribute_dict 211s [gw5] [ 4%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_no_cache[TypeDecorator] 211s [gw4] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-synonym] 211s test/sql/test_compare.py::TypesTest::test_thirdparty_no_cache[UserDefinedType] 211s [gw0] [ 4%] PASSED test/orm/test_association.py::AssociationTest::test_insert 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-deferred] 211s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_python_values 211s test/orm/test_association.py::AssociationTest::test_modify 211s [gw1] [ 4%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_orm_descriptor 211s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_synonym 211s [gw5] [ 4%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_no_cache[UserDefinedType] 211s test/sql/test_compare.py::TypesTest::test_thirdparty_sub_subclass_cache_ok 211s [gw5] [ 4%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_sub_subclass_cache_ok 211s [gw3] [ 4%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_python_values 211s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_update_sql_expr[all_others] 211s test/sql/test_compare.py::TypesTest::test_thirdparty_sub_subclass_no_cache 211s [gw0] [ 4%] PASSED test/orm/test_association.py::AssociationTest::test_modify 211s test/orm/test_association.py::AssociationTest::test_replace 211s [gw5] [ 4%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_sub_subclass_no_cache 211s test/sql/test_compare.py::TypesTest::test_typedec_cache_ok_params 211s [gw0] [ 4%] PASSED test/orm/test_association.py::AssociationTest::test_replace 211s [gw3] [ 4%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_update_sql_expr[all_others] 211s [gw4] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-deferred] 211s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_update_sql_expr[mysql8] 211s [gw5] [ 4%] PASSED test/sql/test_compare.py::TypesTest::test_typedec_cache_ok_params 211s test/sql/test_compare.py::TypesTest::test_userdefined_sub_subclass_cache_ok 211s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolve_aliased_class 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-mapped_column] 211s [gw5] [ 4%] PASSED test/sql/test_compare.py::TypesTest::test_userdefined_sub_subclass_cache_ok 211s test/sql/test_compare.py::TypesTest::test_userdefined_sub_subclass_no_cache 211s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolve_aliased_class 211s [gw3] [ 4%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_update_sql_expr[mysql8] 211s [gw5] [ 4%] PASSED test/sql/test_compare.py::TypesTest::test_userdefined_sub_subclass_no_cache 211s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_five 211s test/orm/test_compile.py::CompileTest::test_conflicting_backref_one 211s test/sql/test_compiler.py::KwargPropagationTest::test_binary 211s [gw7] [ 4%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_downgrade_baseline 211s [gw3] [ 4%] PASSED test/sql/test_compiler.py::KwargPropagationTest::test_binary 211s [gw4] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-mapped_column] 211s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_bound 211s test/sql/test_compiler.py::KwargPropagationTest::test_case 211s [gw3] [ 4%] PASSED test/sql/test_compiler.py::KwargPropagationTest::test_case 211s test/sql/test_compiler.py::KwargPropagationTest::test_cast 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-synonym] 211s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_five 211s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_four 211s [gw3] [ 4%] PASSED test/sql/test_compiler.py::KwargPropagationTest::test_cast 211s test/sql/test_compiler.py::KwargPropagationTest::test_select 211s [gw3] [ 4%] PASSED test/sql/test_compiler.py::KwargPropagationTest::test_select 211s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_four 211s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_one 211s [gw1] [ 4%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_synonym 211s [gw5] [ 4%] PASSED test/orm/test_compile.py::CompileTest::test_conflicting_backref_one 211s [gw4] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-synonym] 211s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_table_over_class 211s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_char_zero 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-deferred] 211s [gw3] [ 4%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_char_zero 211s test/orm/test_compile.py::CompileTest::test_conflicting_backref_subclass 211s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_one 211s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_cols_required 211s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_three 211s [gw5] [ 4%] PASSED test/orm/test_compile.py::CompileTest::test_conflicting_backref_subclass 211s [gw3] [ 4%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_cols_required 211s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-False-True] 211s test/orm/test_compile.py::CompileTest::test_conflicting_backref_two 211s [gw5] [ 4%] PASSED test/orm/test_compile.py::CompileTest::test_conflicting_backref_two 211s test/orm/test_compile.py::CompileTest::test_misc_one 211s [gw3] [ 4%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-False-True] 211s [gw4] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-deferred] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-mapped_column] 211s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-True-False] 211s [gw3] [ 4%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-True-False] 211s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-True-True] 211s [gw3] [ 4%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-True-True] 211s [gw1] [ 4%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_table_over_class 211s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_literal_binds 211s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_three 211s [gw5] [ 4%] PASSED test/orm/test_compile.py::CompileTest::test_misc_one 211s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_two 211s test/orm/test_compile.py::CompileTest::test_with_polymorphic 211s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_tables 211s [gw3] [ 4%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_literal_binds 211s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against0-%s] 211s [gw2] [ 4%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 211s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 211s [gw4] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-mapped_column] 211s [gw7] [ 4%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_bound 211s [gw3] [ 4%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against0-%s] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-synonym] 211s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against1-`some col` + `some other col`] 211s [gw2] [ 4%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 211s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 211s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_unbound 211s [gw3] [ 4%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against1-`some col` + `some other col`] 211s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against2-`some col` + %s] 211s [gw3] [ 4%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against2-`some col` + %s] 211s [gw5] [ 4%] PASSED test/orm/test_compile.py::CompileTest::test_with_polymorphic 211s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s IN BOOLEAN MODE)] 211s [gw3] [ 4%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s IN BOOLEAN MODE)] 211s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_two 211s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_w_subclass 211s 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)] 211s test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_no_special_chars 211s [gw2] [ 4%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 211s [gw3] [ 4%] 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)] 211s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s IN NATURAL LANGUAGE MODE)] 211s 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] 211s [gw3] [ 4%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s IN NATURAL LANGUAGE MODE)] 211s [gw1] [ 4%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_tables 211s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_w_pj_annotations 211s [gw4] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-synonym] 211s [gw2] [ 4%] 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] 211s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s WITH QUERY EXPANSION)] 211s [gw3] [ 4%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s WITH QUERY EXPANSION)] 211s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s)] 211s [gw3] [ 4%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s)] 211s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 211s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s IN NATURAL LANGUAGE MODE WITH QUERY EXPANSION)] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-deferred] 211s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_w_subclass 211s test/ext/test_associationproxy.py::AutoFlushTest::test_dict_set 211s [gw5] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_no_special_chars 211s [gw3] [ 4%] 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)] 211s test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_special_chars_uniqueify_one 211s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s IN NATURAL LANGUAGE MODE)] 211s [gw3] [ 4%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s IN NATURAL LANGUAGE MODE)] 211s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s WITH QUERY EXPANSION)] 211s [gw5] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_special_chars_uniqueify_one 211s test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_special_chars_uniqueify_two 211s [gw3] [ 4%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s WITH QUERY EXPANSION)] 211s [gw4] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-deferred] 211s [gw2] [ 4%] 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] 211s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s)] 211s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 211s [gw1] [ 4%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_w_pj_annotations 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-mapped_column] 211s [gw5] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_special_chars_uniqueify_two 211s test/sql/test_compiler.py::BindParameterTest::test_bind_as_col 211s [gw3] [ 4%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s)] 211s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_operator 211s [gw2] [ 4%] 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] 211s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_added 211s [gw1] [ 4%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_added 211s [gw5] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_as_col 211s [gw7] [ 4%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_unbound 211s test/sql/test_compiler.py::BindParameterTest::test_bind_callable 211s [gw3] [ 4%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_operator 211s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_defaults_included 211s [gw3] [ 4%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_defaults_included 211s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_for 211s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined 211s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_included 211s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 211s [gw5] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_callable 211s test/sql/test_compiler.py::BindParameterTest::test_bind_escape_extensibility 211s [gw2] [ 4%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 211s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 211s [gw5] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_escape_extensibility 211s [gw3] [ 4%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_included 211s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_omitted 211s [gw2] [ 4%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 211s [gw4] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-mapped_column] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-synonym] 211s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_returning_fn 211s [gw3] [ 4%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_omitted 211s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_sentinel_defaults_omitted 211s test/sql/test_compiler.py::BindParameterTest::test_bind_given_anon_name_dont_double 211s [gw1] [ 4%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_for 211s [gw5] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_given_anon_name_dont_double 211s test/sql/test_compiler.py::BindParameterTest::test_bind_param_escaping 211s [gw3] [ 4%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_sentinel_defaults_omitted 211s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_include_col 211s [gw2] [ 4%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_returning_fn 211s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 211s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_inline 211s [gw3] [ 4%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_include_col 211s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_include_col_via_keys 211s [gw3] [ 4%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_include_col_via_keys 211s [gw5] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_param_escaping 211s test/sql/test_compiler.py::BindParameterTest::test_bind_params_missing 211s [gw5] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_params_missing 211s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_dict_set 211s [gw2] [ 4%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 211s 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] 211s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted 211s test/sql/test_compiler.py::BindParameterTest::test_binds 211s [gw3] [ 4%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted 211s test/ext/test_associationproxy.py::AutoFlushTest::test_list_append 211s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_defaults 211s [gw3] [ 4%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_defaults 211s [gw4] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-synonym] 211s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params 211s [gw2] [ 4%] 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] 211s [gw3] [ 4%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-deferred] 211s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 211s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params_defaults 211s [gw7] [ 4%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined 211s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_path_wildcards 211s [gw3] [ 4%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params_defaults 211s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params_defaults_no_sentinel 211s [gw1] [ 4%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_inline 211s [gw3] [ 4%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params_defaults_no_sentinel 211s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_return_col_nonspecified 211s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_no_descriptor 211s [gw2] [ 4%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 211s 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] 211s [gw3] [ 4%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_return_col_nonspecified 211s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_return_col_specified 211s [gw3] [ 4%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_return_col_specified 211s [gw2] [ 4%] 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] 211s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_from_subquery_includes_hidden 211s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 211s [gw3] [ 4%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_from_subquery_includes_hidden 211s [gw4] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-deferred] 211s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_from_subquery_omitted 211s [gw2] [ 4%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 211s [gw3] [ 4%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_from_subquery_omitted 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-mapped_column] 211s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_include_col 211s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 211s [gw5] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_binds 211s test/sql/test_compiler.py::BindParameterTest::test_construct_duped_params_w_bind_clones_post[False] 211s [gw2] [ 4%] 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] 211s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_list_append 211s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 211s [gw3] [ 4%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_include_col 211s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted 211s test/ext/test_associationproxy.py::AutoFlushTest::test_list_extend 211s [gw5] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_duped_params_w_bind_clones_post[False] 211s [gw3] [ 4%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted 211s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted_incl_order_by 211s test/sql/test_compiler.py::BindParameterTest::test_construct_duped_params_w_bind_clones_post[True] 211s [gw1] [ 4%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_no_descriptor 211s [gw7] [ 4%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_path_wildcards 211s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_dict_format 211s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_with_lazyload 211s [gw3] [ 4%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted_incl_order_by 211s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted_incl_whereclause 211s [gw5] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_duped_params_w_bind_clones_post[True] 211s [gw4] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-mapped_column] 211s [gw2] [ 4%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 211s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 211s [gw2] [ 4%] 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] 211s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-synonym] 211s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt10-stmt20-param10-param20-None-None] 211s [gw3] [ 4%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted_incl_whereclause 211s test/sql/test_compiler.py::OmitFromStatementsTest::test_update_include_col 211s [gw3] [ 4%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_update_include_col 211s [gw5] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt10-stmt20-param10-param20-None-None] 211s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt11-stmt21-param11-param21-None-None] 211s [gw5] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt11-stmt21-param11-param21-None-None] 211s test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted 211s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt12-stmt22-param12-param22-None-None] 211s [gw2] [ 4%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 211s 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] 211s [gw3] [ 4%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted 211s test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted_defaults 211s [gw3] [ 4%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted_defaults 211s [gw5] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt12-stmt22-param12-param22-None-None] 211s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt13-stmt23-param13-param23-extparam13-extparam23] 211s test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted_no_params_defaults 211s [gw1] [ 4%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_dict_format 211s [gw5] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt13-stmt23-param13-param23-extparam13-extparam23] 211s [gw3] [ 4%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted_no_params_defaults 211s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt14-stmt24-param14-param24-extparam14-extparam24] 211s [gw4] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-synonym] 211s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_empty_dict 211s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ArgumentError0] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-deferred] 211s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_list_extend 211s [gw3] [ 4%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ArgumentError0] 211s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ArgumentError1] 211s [gw5] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt14-stmt24-param14-param24-extparam14-extparam24] 211s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt15-stmt25-param15-param25-None-None] 211s [gw2] [ 4%] 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] 211s 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] 211s test/ext/test_associationproxy.py::AutoFlushTest::test_set_add 211s [gw3] [ 4%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ArgumentError1] 211s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = ? WHERE name = 'hi'] 211s [gw5] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt15-stmt25-param15-param25-None-None] 211s test/sql/test_compiler.py::BindParameterTest::test_construct_params_positional_plain_repeated 211s [gw3] [ 4%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = ? WHERE name = 'hi'] 211s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = ? WHERE users.name = ?] 211s [gw7] [ 4%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_with_lazyload 211s [gw1] [ 4%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_empty_dict 211s [gw5] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_positional_plain_repeated 211s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_with_subqueryload 211s [gw3] [ 4%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = ? WHERE users.name = ?] 211s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = 'hi' DO NOTHING] 211s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_empty_tuple 211s test/sql/test_compiler.py::BindParameterTest::test_construct_params_repeated_postcompile_params_one 211s [gw4] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-deferred] 211s [gw5] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_repeated_postcompile_params_one 211s [gw3] [ 4%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = 'hi' DO NOTHING] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-mapped_column] 211s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = __[POSTCOMPILE_name_1] DO NOTHING] 211s test/sql/test_compiler.py::BindParameterTest::test_construct_params_repeated_postcompile_params_two 211s [gw3] [ 4%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = __[POSTCOMPILE_name_1] DO NOTHING] 211s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_dont_consume_set_collection 211s [gw5] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_repeated_postcompile_params_two 211s test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_post[False] 211s [gw2] [ 4%] 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] 211s 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] 211s [gw3] [ 4%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_dont_consume_set_collection 211s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_on_conflict_do_update_exotic_targets_six 211s [gw1] [ 4%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_empty_tuple 211s [gw5] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_post[False] 211s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_no_dict 211s [gw4] [ 4%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-mapped_column] 211s test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_post[True] 211s [gw3] [ 4%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_on_conflict_do_update_exotic_targets_six 211s [gw5] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_post[True] 211s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[control] 211s [gw2] [ 4%] 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] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-synonym] 211s test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_pre 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 212s [gw3] [ 4%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[control] 212s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[dict] 212s [gw5] [ 4%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_pre 212s test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[named] 212s [gw3] [ 4%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[dict] 212s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_set_add 212s test/ext/test_associationproxy.py::AutoFlushTest::test_set_extend 212s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[excluded] 212s [gw6] [ 5%] PASSED test/orm/test_composites.py::PointTest::test_eager_load 212s [gw3] [ 5%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[excluded] 212s test/orm/test_composites.py::PointTest::test_early_configure 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[named] 212s [gw1] [ 5%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_no_dict 212s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_check_constraint 212s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_none 212s [gw3] [ 5%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_check_constraint 212s [gw4] [ 5%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-synonym] 212s test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[numeric] 212s [gw2] [ 5%] 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] 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-deferred] 212s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_check_constraint_from_column 212s [gw3] [ 5%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_check_constraint_from_column 212s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_column_many_clause 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[numeric] 212s [gw6] [ 5%] PASSED test/orm/test_composites.py::PointTest::test_early_configure 212s test/orm/test_composites.py::PointTest::test_expire 212s test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[qmark] 212s [gw3] [ 5%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_column_many_clause 212s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_column_not_null 212s [gw2] [ 5%] 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] 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 212s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_set_extend 212s [gw3] [ 5%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_column_not_null 212s [gw2] [ 5%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 212s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key 212s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_chained 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 212s [gw2] [ 5%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 212s [gw3] [ 5%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 212s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key_constraint 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[qmark] 212s [gw1] [ 5%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_none 212s [gw2] [ 5%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 212s test/sql/test_compiler.py::BindParameterTest::test_expanding_non_expanding_conflict 212s [gw6] [ 5%] PASSED test/orm/test_composites.py::PointTest::test_expire 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_non_expanding_conflict 212s [gw3] [ 5%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key_constraint 212s 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] 212s test/sql/test_compiler.py::BindParameterTest::test_expanding_parameter 212s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key_constraint_from_column 212s [gw4] [ 5%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-deferred] 212s test/orm/test_composites.py::PointTest::test_get_history 212s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_tuple_format 212s [gw3] [ 5%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key_constraint_from_column 212s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_unique_constraint 212s [gw2] [ 5%] 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] 212s 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] 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_parameter 212s [gw3] [ 5%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_unique_constraint 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-mapped_column] 212s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_unique_constraint_from_column 212s [gw2] [ 5%] 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] 212s test/sql/test_compiler.py::BindParameterTest::test_fetch_offset_compound_select_literal_binds 212s [gw3] [ 5%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_unique_constraint_from_column 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_fetch_offset_compound_select_literal_binds 212s [gw6] [ 5%] PASSED test/orm/test_composites.py::PointTest::test_get_history 212s [gw7] [ 5%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_with_subqueryload 212s test/orm/test_composites.py::PointTest::test_no_name_declarative 212s 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] 212s test/dialect/sqlite/test_compiler.py::RegexpTest::test_determinsitic_parameter 212s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_last_one_wins 212s test/sql/test_compiler.py::BindParameterTest::test_fetch_offset_select_literal_binds 212s [gw2] [ 5%] 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] 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_fetch_offset_select_literal_binds 212s test/sql/test_compiler.py::BindParameterTest::test_limit_offset_compound_select_literal_binds 212s [gw3] [ 5%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_determinsitic_parameter 212s 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] 212s [gw2] [ 5%] 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] 212s 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] 212s [gw3] [ 5%] 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] 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_limit_offset_compound_select_literal_binds 212s [gw1] [ 5%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_tuple_format 212s [gw4] [ 5%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-mapped_column] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-synonym] 212s test/sql/test_compiler.py::BindParameterTest::test_limit_offset_select_literal_binds 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_limit_offset_select_literal_binds 212s 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] 212s [gw3] [ 5%] 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] 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 212s [gw2] [ 5%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 212s 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] 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 212s test/sql/test_compiler.py::BindParameterTest::test_literal_bind_dont_know_how_to_quote[expanding] 212s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_type 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_bind_dont_know_how_to_quote[expanding] 212s test/sql/test_compiler.py::BindParameterTest::test_literal_bind_dont_know_how_to_quote[plain] 212s [gw6] [ 5%] PASSED test/orm/test_composites.py::PointTest::test_no_name_declarative 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_bind_dont_know_how_to_quote[plain] 212s [gw3] [ 5%] 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] 212s 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] 212s [gw2] [ 5%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 212s test/orm/test_composites.py::PointTest::test_no_name_declarative_two 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 212s test/sql/test_compiler.py::BindParameterTest::test_literal_bind_typeerror[expanding] 212s [gw3] [ 5%] 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] 212s 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] 212s [gw4] [ 5%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-synonym] 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_bind_typeerror[expanding] 212s [gw1] [ 5%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_type 212s test/sql/test_compiler.py::BindParameterTest::test_literal_bind_typeerror[plain] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-deferred] 212s [gw2] [ 5%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 212s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_cls_attribute 212s [gw3] [ 5%] 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] 212s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[5-None-fetch_kw2-FETCH FIRST (%(param_1)s) ROWS ONLY-params2] 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_bind_typeerror[plain] 212s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[5-None-fetch_kw2-FETCH FIRST (%(param_1)s) ROWS ONLY-params2] 212s test/sql/test_compiler.py::BindParameterTest::test_literal_execute_combinations[default] 212s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[None-10-fetch_kw1-LIMIT ALL OFFSET %(param_1)s-params1] 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_execute_combinations[default] 212s [gw2] [ 5%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 212s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[None-10-fetch_kw1-LIMIT ALL OFFSET %(param_1)s-params1] 212s test/sql/test_compiler.py::BindParameterTest::test_literal_execute_combinations[default_qmark] 212s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch10-offset10-fetch_kw10-OFFSET (Y + W) ROWS FETCH FIRST (Q + Z) ROWS ONLY-params10] 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 212s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_chained 212s [gw2] [ 5%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 212s [gw1] [ 5%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_cls_attribute 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_execute_combinations[default_qmark] 212s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_nul_ul 212s [gw3] [ 5%] 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] 212s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET (Y) ROWS FETCH FIRST (Q) ROWS ONLY-params7] 212s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET (Y) ROWS FETCH FIRST (Q) ROWS ONLY-params7] 212s test/sql/test_compiler.py::BindParameterTest::test_multiple_col_binds 212s [gw4] [ 5%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-deferred] 212s [gw2] [ 5%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 212s [gw6] [ 5%] PASSED test/orm/test_composites.py::PointTest::test_no_name_declarative_two 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_multiple_col_binds 212s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_cls_attribute_return_none 212s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET ("Y") ROWS FETCH FIRST ("Q") ROWS ONLY-params8] 212s test/sql/test_compiler.py::BindParameterTest::test_numeric_dollar_bindparam 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-mapped_column] 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[default] 212s test/orm/test_composites.py::PointTest::test_not_none 212s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET ("Y") ROWS FETCH FIRST ("Q") ROWS ONLY-params8] 212s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET (%(Y)s) ROWS FETCH FIRST (%(Q)s) ROWS ONLY-params9] 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_numeric_dollar_bindparam 212s [gw3] [ 5%] 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] 212s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_nul_ul 212s test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match 212s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[five] 212s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_nul 212s [gw3] [ 5%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[five] 212s [gw6] [ 5%] PASSED test/orm/test_composites.py::PointTest::test_not_none 212s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match 212s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_nul 212s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[four] 212s test/orm/test_composites.py::PointTest::test_query_cols 212s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_scalar 212s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match 212s [gw4] [ 5%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-mapped_column] 212s test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[four] 212s [gw3] [ 5%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-synonym] 212s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_scalar 212s test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_column 212s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[one] 212s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_kwarg_ul_nul 212s [gw2] [ 5%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[default] 212s [gw3] [ 5%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_column 212s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_column 212s [gw1] [ 5%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_cls_attribute_return_none 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[one] 212s [gw6] [ 5%] PASSED test/orm/test_composites.py::PointTest::test_query_cols 212s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_uncompiled_attributes_in_relationship 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 212s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_column 212s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[seven] 212s test/orm/test_composites.py::PointTest::test_query_cols_labeled 212s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_kwarg_ul_nul 212s [gw2] [ 5%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 212s test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_eq_fails_ul_nul 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 212s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_eq_fails_ul_nul 212s test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_column 212s [gw3] [ 5%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_column 212s [gw4] [ 5%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-synonym] 212s test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_flags 212s test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_has_fails_ul_nul 212s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_has_fails_ul_nul 212s test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_ne_fails_ul_nul 212s [gw2] [ 5%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-deferred] 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[seven] 212s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[six] 212s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_ne_fails_ul_nul 212s [gw3] [ 5%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_flags 212s test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_eq_None_nul 212s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_flags 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[six] 212s [gw6] [ 5%] PASSED test/orm/test_composites.py::PointTest::test_query_cols_labeled 212s [gw7] [ 5%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_last_one_wins 212s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_noload_with_joinedload 212s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[three] 212s [gw2] [ 5%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 212s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_eq_None_nul 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[three] 212s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_flags 212s test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_flags 212s test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_ne_value_nul 212s test/orm/test_composites.py::PointTest::test_query_cols_legacy 212s [gw3] [ 5%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_flags 212s [gw2] [ 5%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 212s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[two] 212s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_flags_ignorecase 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 212s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_ne_value_nul 212s [gw4] [ 5%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-deferred] 212s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_flags_ignorecase 212s test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has 212s test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_str 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[two] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-mapped_column] 212s [gw2] [ 5%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 212s [gw3] [ 5%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_str 212s test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter 212s [gw2] [ 5%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 212s [gw6] [ 5%] PASSED test/orm/test_composites.py::PointTest::test_query_cols_legacy 212s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_str 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 212s test/orm/test_composites.py::PointTest::test_round_trip 212s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_str 212s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter 212s test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has_to_eq 212s test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_str 212s test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter_literal_binds 212s [gw2] [ 5%] 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] 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 212s [gw1] [ 5%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_uncompiled_attributes_in_relationship 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter_literal_binds 212s [gw3] [ 5%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_str 212s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match 212s [gw4] [ 5%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-mapped_column] 212s [gw3] [ 5%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match 212s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_unicode_string_resolve 212s test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter_render_postcompile 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter_render_postcompile 212s [gw2] [ 5%] 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] 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 212s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-synonym] 212s [gw6] [ 5%] PASSED test/orm/test_composites.py::PointTest::test_round_trip 212s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has_to_eq 212s test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_nul_ul 212s test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter 212s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter 212s test/orm/test_composites.py::PointTest::test_save_null 212s test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match 212s [gw2] [ 5%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 212s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_nul_ul 212s test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_ul_nul 212s [gw3] [ 5%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 212s test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter_literal_binds 212s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_column 212s [gw3] [ 5%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_column 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter_literal_binds 212s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_ul_nul 212s test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter_render_postcompile 212s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_column 212s [gw2] [ 5%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 212s [gw4] [ 5%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-synonym] 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 212s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_column 212s test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_chained_has_to_any 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-deferred] 212s [gw7] [ 5%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_noload_with_joinedload 212s test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_column 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter_render_postcompile 212s test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_sent_parameter_literal_binds 212s [gw2] [ 5%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 212s [gw3] [ 5%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_column 212s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_noload_with_subqueryload 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_sent_parameter_literal_binds 212s [gw1] [ 5%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_unicode_string_resolve 212s 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] 212s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_chained_has_to_any 212s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt0-SELECT mytable.myid FROM mytable WHERE mytable.myid = NULL-True-None] 212s [gw6] [ 5%] PASSED test/orm/test_composites.py::PointTest::test_save_null 212s test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_nul_nul 212s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_unicode_string_resolve_backref 212s test/orm/test_composites.py::PointTest::test_update_crit_evaluate 212s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_flags 212s [gw2] [ 5%] 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] 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt0-SELECT mytable.myid FROM mytable WHERE mytable.myid = NULL-True-None] 212s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt1-SELECT mytable.myid FROM mytable WHERE mytable.myid IS NULL-False-None] 212s [gw3] [ 5%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_flags 212s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_nul_nul 212s [gw4] [ 5%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-deferred] 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 212s [gw5] [ 5%] 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] 212s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt2-SELECT mytable.myid, NULL AS anon_1 FROM mytable-False-None] 212s test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_null_nul_nul 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-mapped_column] 212s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_flags 212s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_null_nul_nul 212s test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_value_nul 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt2-SELECT mytable.myid, NULL AS anon_1 FROM mytable-False-None] 212s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt3-SELECT mytable.myid FROM mytable WHERE mytable.myid IS NULL-False-None] 212s [gw6] [ 5%] PASSED test/orm/test_composites.py::PointTest::test_update_crit_evaluate 212s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_value_nul 212s [gw2] [ 5%] 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] 212s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_flags 212s test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_flags 212s test/orm/test_composites.py::PointTest::test_update_crit_fetch 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 212s [gw5] [ 5%] 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] 212s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt4-INSERT INTO mytable (myid) VALUES (NULL)-False-None] 212s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_chained_has_to_any 212s [gw2] [ 5%] 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] 212s [gw7] [ 5%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_noload_with_subqueryload 212s [gw3] [ 5%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_flags 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 212s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_select_with_joinedload 212s [gw4] [ 5%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-mapped_column] 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt4-INSERT INTO mytable (myid) VALUES (NULL)-False-None] 212s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt5-INSERT INTO mytable DEFAULT VALUES-False-params5] 212s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_chained_has_to_any 212s [gw1] [ 5%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_unicode_string_resolve_backref 212s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_flags_ignorecase 212s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_criterion_nul_nul 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-synonym] 212s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_useless_declared_attr 212s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_flags_ignorecase 212s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_criterion_nul_nul 212s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_nul 212s [gw2] [ 5%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 212s [gw6] [ 5%] PASSED test/orm/test_composites.py::PointTest::test_update_crit_fetch 212s test/orm/test_composites.py::PointTest::test_update_crit_sql 212s [gw2] [ 5%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 212s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_flags_safestring 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_returning_fn 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt5-INSERT INTO mytable DEFAULT VALUES-False-params5] 212s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_nul 212s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_ul 212s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt6-UPDATE mytable SET myid=NULL-False-None] 212s [gw4] [ 5%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-synonym] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-deferred] 212s [gw3] [ 5%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_flags_safestring 212s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_str 212s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_ul 212s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_scalar_raises 212s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_scalar_raises 212s test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_None_nul 212s [gw2] [ 5%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_returning_fn 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 212s [gw6] [ 5%] PASSED test/orm/test_composites.py::PointTest::test_update_crit_sql 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt6-UPDATE mytable SET myid=NULL-False-None] 212s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt7-UPDATE mytable SET myid=NULL WHERE mytable.myid = NULL-True-None] 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt7-UPDATE mytable SET myid=NULL WHERE mytable.myid = NULL-True-None] 212s test/sql/test_compiler.py::BindParameterTest::test_select_in[not_scalar_subquery] 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_select_in[not_scalar_subquery] 212s [gw2] [ 5%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 212s 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] 212s test/orm/test_composites.py::PrimaryKeyTest::test_get_by_col 212s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_None_nul 212s [gw3] [ 5%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_str 212s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_str 212s test/sql/test_compiler.py::BindParameterTest::test_select_in[scalar_subquery] 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_select_in[scalar_subquery] 212s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-[BracketsAndCase]-_BracketsAndCase_] 212s test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_nul_nul 212s [gw2] [ 5%] 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] 212s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_str 212s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_nul_nul 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-[BracketsAndCase]-_BracketsAndCase_] 212s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-_name-_name] 212s test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_null_nul_nul 212s [gw6] [ 5%] PASSED test/orm/test_composites.py::PrimaryKeyTest::test_get_by_col 212s test/orm/test_composites.py::PrimaryKeyTest::test_get_by_composite 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-_name-_name] 212s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-has spaces-has_spaces] 212s [gw4] [ 5%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-deferred] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-mapped_column] 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-has spaces-has_spaces] 212s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-normalname-normalname] 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-normalname-normalname] 212s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-[BracketsAndCase]-_BracketsAndCase_] 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-[BracketsAndCase]-_BracketsAndCase_] 212s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-_name-_name] 212s [gw6] [ 5%] PASSED test/orm/test_composites.py::PrimaryKeyTest::test_get_by_composite 212s test/orm/test_composites.py::PrimaryKeyTest::test_null_pk 212s [gw2] [ 5%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 212s 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] 212s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_null_nul_nul 212s test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_eq_None_nul 212s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_eq_None_nul 212s test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_ne_value_nul 212s [gw7] [ 5%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_select_with_joinedload 212s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_select_with_subqueryload 212s [gw1] [ 5%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_useless_declared_attr 212s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_uses_get_on_class_col_fk 212s test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_str 212s [gw3] [ 5%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_str 212s [gw2] [ 5%] 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] 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-_name-_name] 212s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-has spaces-has_spaces] 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-has spaces-has_spaces] 212s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-normalname-normalname] 212s [gw6] [ 5%] PASSED test/orm/test_composites.py::PrimaryKeyTest::test_null_pk 212s test/orm/test_composites.py::PrimaryKeyTest::test_pk_mutation 212s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_ne_value_nul 212s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_contains 212s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-normalname-normalname] 212s [gw2] [ 5%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 212s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_collision[not_use_positional] 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 212s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_contains 212s [gw3] [ 5%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace 212s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_collision[not_use_positional] 212s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_collision[use_positional] 212s [gw2] [ 5%] 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] 212s [gw6] [ 5%] PASSED test/orm/test_composites.py::PrimaryKeyTest::test_pk_mutation 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_collision[use_positional] 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 212s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq 212s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace 212s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq_nul 212s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq_nul 212s test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_get_by_col 212s [gw2] [ 5%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 212s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-[BracketsAndCase]-_BracketsAndCase_] 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-[BracketsAndCase]-_BracketsAndCase_] 212s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-_name-_name] 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-_name-_name] 212s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-has spaces-has_spaces] 212s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_like 212s [gw2] [ 5%] 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] 212s [gw3] [ 5%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-has spaces-has_spaces] 212s [gw4] [ 5%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-mapped_column] 212s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-normalname-normalname] 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 212s test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_replace 212s [gw6] [ 5%] PASSED test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_get_by_col 212s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_like 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-normalname-normalname] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-synonym] 212s [gw2] [ 5%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 212s test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_get_by_composite 212s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-[BracketsAndCase]-_BracketsAndCase_] 212s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_ne 212s [gw7] [ 5%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_select_with_subqueryload 212s 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] 212s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_ne 212s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_star_cant_be_followed 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-[BracketsAndCase]-_BracketsAndCase_] 212s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_any_fails_nul_nul 212s [gw3] [ 5%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_replace 212s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-_name-_name] 212s [gw5] [ 5%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-_name-_name] 212s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-has spaces-has_spaces] 212s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_any_fails_nul_nul 212s [gw6] [ 6%] PASSED test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_get_by_composite 212s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_contains_fails_nul_nul 212s test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_null_pk 212s [gw5] [ 6%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-has spaces-has_spaces] 212s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-normalname-normalname] 212s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_contains_fails_nul_nul 212s [gw5] [ 6%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-normalname-normalname] 212s test/ext/test_associationproxy.py::ComparatorTest::test_has_criterion_nul 212s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-[BracketsAndCase]-_BracketsAndCase_] 212s [gw5] [ 6%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-[BracketsAndCase]-_BracketsAndCase_] 212s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-_name-_name] 212s [gw5] [ 6%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-_name-_name] 212s [gw6] [ 6%] PASSED test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_null_pk 212s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_column 212s [gw1] [ 6%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_uses_get_on_class_col_fk 212s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_using_explicit_prop_in_schema_objects 212s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_has_criterion_nul 212s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-has spaces-has_spaces] 212s test/ext/test_associationproxy.py::ComparatorTest::test_has_kwargs_nul 212s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_has_kwargs_nul 212s test/ext/test_associationproxy.py::ComparatorTest::test_has_nul 212s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_has_nul 212s test/ext/test_associationproxy.py::ComparatorTest::test_join_separate_attr 212s test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_pk_mutation 212s [gw5] [ 6%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-has spaces-has_spaces] 212s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-normalname-normalname] 212s [gw5] [ 6%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-normalname-normalname] 212s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-[BracketsAndCase]-_BracketsAndCase_] 212s [gw3] [ 6%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_column 212s [gw2] [ 6%] 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] 212s [gw4] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-synonym] 212s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_join_separate_attr 212s 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] 212s [gw5] [ 6%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-[BracketsAndCase]-_BracketsAndCase_] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-deferred] 212s test/ext/test_associationproxy.py::ComparatorTest::test_join_single_attr 212s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_join_single_attr 212s [gw6] [ 6%] PASSED test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_pk_mutation 212s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_column 212s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-_name-_name] 212s [gw5] [ 6%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-_name-_name] 212s [gw3] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_column 212s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-has spaces-has_spaces] 212s test/ext/test_associationproxy.py::ComparatorTest::test_no_straight_expr 212s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_no_straight_expr 212s test/sql/test_computed.py::DDLComputedTest::test_column_computed[no_persisted] 212s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_column2 212s [gw5] [ 6%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-has spaces-has_spaces] 212s [gw6] [ 6%] PASSED test/sql/test_computed.py::DDLComputedTest::test_column_computed[no_persisted] 212s test/ext/test_associationproxy.py::ComparatorTest::test_nothas_nul 212s test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_false] 212s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-normalname-normalname] 212s [gw3] [ 6%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_column2 212s [gw6] [ 6%] PASSED test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_false] 212s [gw5] [ 6%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-normalname-normalname] 212s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_nothas_nul 212s test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_none] 212s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_column2 212s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-[BracketsAndCase]-_BracketsAndCase_] 212s [gw6] [ 6%] PASSED test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_none] 212s [gw5] [ 6%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-[BracketsAndCase]-_BracketsAndCase_] 212s [gw3] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_column2 212s test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_true] 212s [gw6] [ 6%] PASSED test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_true] 212s test/ext/test_associationproxy.py::CompositeAccessTest::test_access 212s [gw2] [ 6%] 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] 212s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-_name-_name] 212s [gw1] [ 6%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_using_explicit_prop_in_schema_objects 212s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_with_explicit_autoloaded 212s test/sql/test_computed.py::DDLComputedTest::test_other_options 212s 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] 212s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_flags 212s [gw4] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-deferred] 212s [gw7] [ 6%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_star_cant_be_followed 212s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_star_must_be_alone 212s [gw5] [ 6%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-_name-_name] 212s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-has spaces-has_spaces] 212s [gw5] [ 6%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-has spaces-has_spaces] 212s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-normalname-normalname] 212s [gw6] [ 6%] PASSED test/sql/test_computed.py::DDLComputedTest::test_other_options 212s test/sql/test_computed.py::DDLComputedTest::test_server_default_onupdate 212s [gw6] [ 6%] PASSED test/sql/test_computed.py::DDLComputedTest::test_server_default_onupdate 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-mapped_column] 212s test/sql/test_computed.py::DDLComputedTest::test_to_metadata 212s [gw5] [ 6%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-normalname-normalname] 212s [gw3] [ 6%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_flags 212s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_flags 212s [gw2] [ 6%] 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] 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 212s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-[BracketsAndCase]-_BracketsAndCase_] 212s [gw6] [ 6%] PASSED test/sql/test_computed.py::DDLComputedTest::test_to_metadata 212s [gw4] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-mapped_column] 212s test/orm/inheritance/test_concrete.py::AdaptOnNamesTest::test_contains_eager 212s [gw5] [ 6%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-[BracketsAndCase]-_BracketsAndCase_] 212s [gw3] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_flags 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-synonym] 212s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-_name-_name] 212s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_flags_safestring 212s [gw5] [ 6%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-_name-_name] 212s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-has spaces-has_spaces] 212s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::CompositeAccessTest::test_access 212s [gw2] [ 6%] 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] 212s [gw5] [ 6%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-has spaces-has_spaces] 212s [gw3] [ 6%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_flags_safestring 212s test/ext/test_associationproxy.py::CompositeAccessTest::test_append 212s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::CompositeAccessTest::test_append 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 212s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-normalname-normalname] 212s [gw4] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-synonym] 212s [gw5] [ 6%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-normalname-normalname] 212s [gw1] [ 6%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_with_explicit_autoloaded 212s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_abstract_and_or_mixin[abstract] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_base_unsupported_argument 212s test/sql/test_compiler.py::BindParameterTest::test_tuple_clauselist_in 212s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_flags_safestring 212s test/ext/test_associationproxy.py::CustomDictTest::test_abc 212s [gw5] [ 6%] PASSED test/sql/test_compiler.py::BindParameterTest::test_tuple_clauselist_in 212s [gw3] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_flags_safestring 212s test/sql/test_compiler.py::BindParameterTest::test_tuple_expanding_in_no_values 212s [gw2] [ 6%] 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] 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 212s [gw7] [ 6%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_star_must_be_alone 212s [gw5] [ 6%] PASSED test/sql/test_compiler.py::BindParameterTest::test_tuple_expanding_in_no_values 212s test/sql/test_compiler.py::BindParameterTest::test_tuple_expanding_in_values 212s [gw5] [ 6%] PASSED test/sql/test_compiler.py::BindParameterTest::test_tuple_expanding_in_values 212s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_string 212s [gw4] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_base_unsupported_argument 212s test/sql/test_compiler.py::BindParameterTest::test_unique_binds_no_clone_collision 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_decorator_unsupported_argument 212s [gw4] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_decorator_unsupported_argument 212s [gw2] [ 6%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 212s [gw5] [ 6%] PASSED test/sql/test_compiler.py::BindParameterTest::test_unique_binds_no_clone_collision 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_raise_for_slots 212s [gw3] [ 6%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_string 212s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery 212s test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_aggregate_order_by 212s [gw2] [ 6%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 212s [gw4] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_raise_for_slots 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[0-not_use_arguments] 212s [gw1] [ 6%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_abstract_and_or_mixin[abstract] 212s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_string 212s [gw4] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[0-not_use_arguments] 212s [gw2] [ 6%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[0-use_arguments] 212s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_abstract_and_or_mixin[mixin] 212s [gw5] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_aggregate_order_by 212s 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] 212s [gw4] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[0-use_arguments] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[1-not_use_arguments] 212s test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_equivalent_keys_one_element 212s [gw3] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_string 212s [gw5] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_equivalent_keys_one_element 212s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::CustomDictTest::test_abc 212s [gw4] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[1-not_use_arguments] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[1-use_arguments] 212s [gw4] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[1-use_arguments] 212s [gw2] [ 6%] 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] 212s 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] 212s test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_equivalent_keys_two_elements 212s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc 212s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match 212s [gw2] [ 6%] 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] 212s test/ext/test_associationproxy.py::CustomDictTest::test_bulk_replace 212s [gw5] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_equivalent_keys_two_elements 212s 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] 212s test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_heterogeneous 212s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match 212s [gw5] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_heterogeneous 212s test/sql/test_compiler.py::CoercionTest::test_None_and_nothing 212s [gw2] [ 6%] 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] 212s [gw4] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc 212s 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] 212s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_field 212s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_column 212s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_column 212s [gw5] [ 6%] PASSED test/sql/test_compiler.py::CoercionTest::test_None_and_nothing 212s test/sql/test_compiler.py::CoercionTest::test_None_and_val 212s [gw5] [ 6%] PASSED test/sql/test_compiler.py::CoercionTest::test_None_and_val 212s test/sql/test_compiler.py::CoercionTest::test_coerce_bool_where 212s [gw2] [ 6%] 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] 212s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_flags 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 212s [gw1] [ 6%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_abstract_and_or_mixin[mixin] 212s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_active_history_columns 212s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_flags 212s [gw4] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_field 212s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::CustomDictTest::test_bulk_replace 212s [gw2] [ 6%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 212s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_str 212s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_init_var 212s test/ext/test_associationproxy.py::CustomDictTest::test_mapping_ops 212s [gw5] [ 6%] PASSED test/sql/test_compiler.py::CoercionTest::test_coerce_bool_where 212s test/sql/test_compiler.py::CoercionTest::test_coerce_bool_where_non_native 212s [gw5] [ 6%] PASSED test/sql/test_compiler.py::CoercionTest::test_coerce_bool_where_non_native 212s test/sql/test_compiler.py::CoercionTest::test_val_and_None 212s [gw5] [ 6%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_and_None 212s test/sql/test_compiler.py::CoercionTest::test_val_and_false 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 212s [gw5] [ 6%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_and_false 212s test/sql/test_compiler.py::CoercionTest::test_val_and_null 212s [gw5] [ 6%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_and_null 212s test/sql/test_compiler.py::CoercionTest::test_val_and_true_coerced 212s [gw2] [ 6%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 212s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_str 212s [gw7] [ 6%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 212s [gw5] [ 6%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_and_true_coerced 212s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match 212s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_path_wildcards 212s [gw4] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_init_var 212s test/sql/test_compiler.py::CoercionTest::test_val_is_null_coerced 212s [gw5] [ 6%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_is_null_coerced 212s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_plus_options 212s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match 212s [gw1] [ 6%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_active_history_columns 212s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_illegal_two_autoincrements 212s [gw5] [ 6%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_illegal_two_autoincrements 212s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_auto[Column] 212s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_column 212s [gw2] [ 6%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 212s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_increment_5 212s [gw5] [ 6%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_increment_5 212s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_no_primary_key 212s [gw2] [ 6%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 212s [gw4] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_plus_options 212s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc 212s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_column 212s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_flags 212s [gw5] [ 6%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_no_primary_key 212s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_1_1 212s [gw5] [ 6%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_1_1 212s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_illegal_two_autoincrements 212s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_flags 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 212s [gw5] [ 6%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_illegal_two_autoincrements 212s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_options 212s [gw5] [ 6%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_options 212s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_primary_key 212s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::CustomDictTest::test_mapping_ops 212s [gw2] [ 6%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 212s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 212s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_flags_safestring 212s [gw5] [ 6%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_primary_key 212s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_primary_key_non_nullable 212s [gw5] [ 6%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_primary_key_non_nullable 212s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_separate_from_primary_key 212s test/ext/test_associationproxy.py::CustomObjectTest::test_abc 212s [gw5] [ 6%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_separate_from_primary_key 212s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_options_ignored_with_identity_object[create_table0] 212s [gw5] [ 6%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_options_ignored_with_identity_object[create_table0] 212s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_flags_safestring 212s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_str 212s [gw4] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc 212s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[check_annotations] 212s [gw2] [ 6%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 212s test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_insert_values_from_primary_table_only[insert] 212s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_str 212s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_options_ignored_with_identity_object[create_table1] 212s [gw5] [ 6%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_options_ignored_with_identity_object[create_table1] 212s [gw4] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[check_annotations] 212s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_separate_from_primary_key 212s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace 212s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[not_check_annotations] 212s [gw5] [ 6%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_separate_from_primary_key 212s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_start_0 212s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace 212s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_column 212s [gw5] [ 6%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_start_0 212s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_defaults_to_identity 212s [gw5] [ 6%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_defaults_to_identity 212s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::CustomObjectTest::test_abc 212s [gw1] [ 6%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_auto[Column] 212s [gw4] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[not_check_annotations] 212s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc 212s [gw7] [ 6%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_path_wildcards 212s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_auto[mapped_column] 212s [gw2] [ 6%] PASSED test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_insert_values_from_primary_table_only[insert] 212s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_column 212s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_column2 212s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_column2 212s test/ext/test_associationproxy.py::CustomObjectTest::test_basic 212s test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_insert_values_from_primary_table_only[upsert] 212s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_with_joinedload 212s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_no_identity 212s [gw5] [ 6%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_no_identity 212s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_with_identity_object 212s [gw5] [ 6%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_with_identity_object 212s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_orcer_by_no_arg 212s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_flags 212s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_flags 212s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_string 212s [gw4] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc 212s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_field 212s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_string 212s [gw5] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_orcer_by_no_arg 212s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_adapt 212s [gw2] [ 6%] PASSED test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_insert_values_from_primary_table_only[upsert] 212s [gw5] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_adapt 212s [gw4] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_field 212s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_init_var 212s test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_update_values_from_primary_table_only 212s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match 212s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match 212s [gw6] [ 6%] PASSED test/orm/inheritance/test_concrete.py::AdaptOnNamesTest::test_contains_eager 212s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_multi_col 212s [gw5] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_multi_col 212s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::CustomObjectTest::test_basic 212s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_one 212s test/orm/inheritance/test_concrete.py::ColKeysTest::test_keys 212s test/ext/test_associationproxy.py::CustomSetTest::test_abc 212s [gw4] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_init_var 212s [gw5] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_one 212s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_column 212s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_column 212s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_flags 212s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_plus_options 212s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_two 212s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_flags 212s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_str 212s [gw2] [ 6%] PASSED test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_update_values_from_primary_table_only 212s [gw5] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_two 212s test/dialect/oracle/test_compiler.py::CompileTest::test_alias_outer_join 212s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[immediate] 212s [gw4] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_plus_options 212s [gw1] [ 6%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_auto[mapped_column] 212s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_str 212s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match 212s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc 212s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_manual[Column] 212s [gw6] [ 6%] PASSED test/orm/inheritance/test_concrete.py::ColKeysTest::test_keys 212s [gw5] [ 6%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_alias_outer_join 212s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match 212s [gw7] [ 6%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_with_joinedload 212s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_column 212s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_abc 212s test/orm/inheritance/test_concrete.py::ConcreteTest::test_basic 212s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_with_lazyload 212s test/dialect/postgresql/test_compiler.py::CompileTest::test_array 212s test/ext/test_associationproxy.py::CustomSetTest::test_bulk_replace 212s [gw4] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc 212s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc_init_var 212s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_column 212s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_flags 212s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_flags 212s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_flags_safestring 212s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_flags_safestring 212s [gw4] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc_init_var 212s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base] 212s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_str 212s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_str 212s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_bulk_replace 212s test/ext/test_associationproxy.py::CustomSetTest::test_set_comparison_empty_to_empty 212s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace 212s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace 212s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_column 212s [gw5] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array 212s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_agg_w_filter_subscript 212s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_column 212s [gw1] [ 6%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_manual[Column] 212s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_column2 212s [gw4] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base] 212s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_column2 212s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_manual[mapped_column] 212s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base_class] 212s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_flags 212s [gw5] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_agg_w_filter_subscript 212s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal 212s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_set_comparison_empty_to_empty 212s test/ext/test_associationproxy.py::CustomSetTest::test_set_comparisons 212s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_flags 212s [gw5] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal 212s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_compare 212s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_flags_safestring 212s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_flags_safestring 212s [gw5] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_compare 212s [gw7] [ 6%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_with_lazyload 212s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_contained_by 212s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_string 212s [gw2] [ 6%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[immediate] 212s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_string 212s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[joined] 212s test/orm/test_deprecations.py::DeferredOptionsTest::test_deep_options 212s [gw4] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base_class] 212s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] 212s test/sql/test_compiler.py::ResultMapTest::test_compound_not_toplevel_doesnt_populate 212s [gw5] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_contained_by 212s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_set_comparisons 212s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_contains 212s test/ext/test_associationproxy.py::CustomSetTest::test_set_mutation 212s [gw3] [ 6%] PASSED test/sql/test_compiler.py::ResultMapTest::test_compound_not_toplevel_doesnt_populate 212s test/sql/test_compiler.py::ResultMapTest::test_compound_only_top_populates 212s [gw5] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_contains 212s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_empty[no type_] 212s [gw3] [ 6%] PASSED test/sql/test_compiler.py::ResultMapTest::test_compound_only_top_populates 212s test/sql/test_compiler.py::ResultMapTest::test_compound_populates 212s [gw5] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_empty[no type_] 212s [gw6] [ 6%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_basic 212s [gw3] [ 6%] PASSED test/sql/test_compiler.py::ResultMapTest::test_compound_populates 212s [gw1] [ 6%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_manual[mapped_column] 212s test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_no_base 212s [gw2] [ 6%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[joined] 212s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_empty[with type_] 212s [gw5] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_empty[with type_] 212s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_column_attrset 212s test/sql/test_compiler.py::ResultMapTest::test_insert_from_select 212s [gw4] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] 212s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_sub_class] 212s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[select] 212s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_insert 212s [gw3] [ 6%] PASSED test/sql/test_compiler.py::ResultMapTest::test_insert_from_select 212s [gw5] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_insert 212s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_type 212s test/sql/test_compiler.py::ResultMapTest::test_insert_with_select_values 212s [gw3] [ 6%] PASSED test/sql/test_compiler.py::ResultMapTest::test_insert_with_select_values 212s test/sql/test_compiler.py::ResultMapTest::test_label_conflict_union 212s [gw3] [ 6%] PASSED test/sql/test_compiler.py::ResultMapTest::test_label_conflict_union 212s [gw5] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_type 212s test/sql/test_compiler.py::ResultMapTest::test_label_plus_element 212s [gw1] [ 6%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_column_attrset 212s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_column_inline 212s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_zero_indexes[False] 212s [gw3] [ 6%] PASSED test/sql/test_compiler.py::ResultMapTest::test_label_plus_element 212s test/sql/test_compiler.py::ResultMapTest::test_nested_api 212s [gw3] [ 6%] PASSED test/sql/test_compiler.py::ResultMapTest::test_nested_api 212s test/sql/test_compiler.py::ResultMapTest::test_select_wraps_for_translate_ambiguity 212s [gw4] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_sub_class] 212s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base] 212s [gw3] [ 6%] PASSED test/sql/test_compiler.py::ResultMapTest::test_select_wraps_for_translate_ambiguity 212s test/sql/test_compiler.py::ResultMapTest::test_select_wraps_for_translate_ambiguity_dupe_cols 212s [gw3] [ 6%] PASSED test/sql/test_compiler.py::ResultMapTest::test_select_wraps_for_translate_ambiguity_dupe_cols 212s test/dialect/mysql/test_compiler.py::SQLTest::test_backslash_escaping 212s [gw5] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_zero_indexes[False] 212s [gw7] [ 6%] PASSED test/orm/test_deprecations.py::DeferredOptionsTest::test_deep_options 212s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_backslash_escaping 212s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_zero_indexes[True] 212s [gw2] [ 6%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[select] 212s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[selectin] 212s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BIGINT-CAST(t.col AS SIGNED INTEGER)] 212s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BIGINT-CAST(t.col AS SIGNED INTEGER)] 212s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BINARY-CAST(t.col AS BINARY)] 212s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BINARY-CAST(t.col AS BINARY)] 212s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BLOB-CAST(t.col AS BINARY)0] 212s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_on_wildcard_subclass 212s [gw1] [ 6%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_column_inline 212s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_relationship_attrset 212s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BLOB-CAST(t.col AS BINARY)0] 212s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BLOB-CAST(t.col AS BINARY)1] 212s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BLOB-CAST(t.col AS BINARY)1] 212s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[CHAR-CAST(t.col AS CHAR)] 212s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[CHAR-CAST(t.col AS CHAR)] 212s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[CLOB-CAST(t.col AS CHAR)] 212s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[CLOB-CAST(t.col AS CHAR)] 212s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DATE-CAST(t.col AS DATE)] 212s [gw4] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base] 212s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base_class] 212s [gw5] [ 6%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_zero_indexes[True] 212s test/dialect/oracle/test_compiler.py::CompileTest::test_bindparam_quote 212s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DATE-CAST(t.col AS DATE)] 212s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DATETIME-CAST(t.col AS DATETIME)] 212s [gw5] [ 6%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_bindparam_quote 212s test/dialect/oracle/test_compiler.py::CompileTest::test_bindparam_quote_works_on_expanding 212s [gw5] [ 6%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_bindparam_quote_works_on_expanding 212s [gw2] [ 6%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[selectin] 212s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DATETIME-CAST(t.col AS DATETIME)] 212s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DECIMAL-CAST(t.col AS DECIMAL)0] 212s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DECIMAL-CAST(t.col AS DECIMAL)0] 212s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DECIMAL-CAST(t.col AS DECIMAL)1] 212s [gw3] [ 6%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DECIMAL-CAST(t.col AS DECIMAL)1] 212s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Date-CAST(t.col AS DATE)0] 212s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Date-CAST(t.col AS DATE)0] 212s test/dialect/postgresql/test_compiler.py::CompileTest::test_bitwise_xor 212s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[subquery] 212s [gw5] [ 7%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_bitwise_xor 212s [gw4] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base_class] 212s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Date-CAST(t.col AS DATE)1] 212s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Date-CAST(t.col AS DATE)1] 212s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DateTime-CAST(t.col AS DATETIME)0] 212s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_mixin] 212s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DateTime-CAST(t.col AS DATETIME)0] 212s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DateTime-CAST(t.col AS DATETIME)1] 212s test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_domain_schema 212s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DateTime-CAST(t.col AS DATETIME)1] 212s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[INTEGER-CAST(t.col AS SIGNED INTEGER)0] 212s [gw1] [ 7%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_relationship_attrset 212s [gw5] [ 7%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_domain_schema 212s test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_double_pg_double 212s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_relationship_inline 212s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[INTEGER-CAST(t.col AS SIGNED INTEGER)0] 212s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[INTEGER-CAST(t.col AS SIGNED INTEGER)1] 212s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[INTEGER-CAST(t.col AS SIGNED INTEGER)1] 212s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Integer-CAST(t.col AS SIGNED INTEGER)] 212s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Integer-CAST(t.col AS SIGNED INTEGER)] 212s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Interval-CAST(t.col AS DATETIME)] 212s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Interval-CAST(t.col AS DATETIME)] 212s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LONGBLOB-CAST(t.col AS BINARY)] 212s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LONGBLOB-CAST(t.col AS BINARY)] 212s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LONGTEXT-CAST(t.col AS CHAR)] 212s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LONGTEXT-CAST(t.col AS CHAR)] 212s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LargeBinary-CAST(t.col AS BINARY)] 212s [gw4] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_mixin] 212s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_sub_class] 212s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LargeBinary-CAST(t.col AS BINARY)] 212s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[MEDIUMBLOB-CAST(t.col AS BINARY)] 212s [gw2] [ 7%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[subquery] 212s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_not_supported[joinedload] 212s [gw5] [ 7%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_double_pg_double 212s test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_enum_schema 212s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[MEDIUMBLOB-CAST(t.col AS BINARY)] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[MEDIUMTEXT-CAST(t.col AS CHAR)] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[MEDIUMTEXT-CAST(t.col AS CHAR)] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NCHAR-CAST(t.col AS CHAR)0] 213s [gw2] [ 7%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_not_supported[joinedload] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NCHAR-CAST(t.col AS CHAR)0] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NCHAR-CAST(t.col AS CHAR)1] 213s [gw5] [ 7%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_enum_schema 213s test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_enum_schema_translate 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NCHAR-CAST(t.col AS CHAR)1] 213s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_not_supported[subqueryload] 213s [gw5] [ 7%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_enum_schema_translate 213s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NUMERIC-CAST(t.col AS DECIMAL)0] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NUMERIC-CAST(t.col AS DECIMAL)0] 213s test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NUMERIC-CAST(t.col AS DECIMAL)1] 213s [gw2] [ 7%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_not_supported[subqueryload] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NUMERIC-CAST(t.col AS DECIMAL)1] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NVARCHAR-CAST(t.col AS CHAR)] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NVARCHAR-CAST(t.col AS CHAR)] 213s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_supported[immediateload] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Numeric-CAST(t.col AS DECIMAL)] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Numeric-CAST(t.col AS DECIMAL)] 213s [gw4] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_sub_class] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[SMALLINT-CAST(t.col AS SIGNED INTEGER)] 213s [gw5] [ 7%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 213s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-base-inherits] 213s test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[SMALLINT-CAST(t.col AS SIGNED INTEGER)] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[SmallInteger-CAST(t.col AS SIGNED INTEGER)] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[SmallInteger-CAST(t.col AS SIGNED INTEGER)] 213s [gw2] [ 7%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_supported[immediateload] 213s [gw6] [ 7%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_no_base 213s test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_no_base_w_hybrid 213s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[String-CAST(t.col AS CHAR)] 213s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_supported[selectinload] 213s [gw5] [ 7%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[String-CAST(t.col AS CHAR)] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TEXT-CAST(t.col AS CHAR)0] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TEXT-CAST(t.col AS CHAR)0] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TEXT-CAST(t.col AS CHAR)1] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TEXT-CAST(t.col AS CHAR)1] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIME-CAST(t.col AS TIME)0] 213s test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[no_persisted] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIME-CAST(t.col AS TIME)0] 213s [gw1] [ 7%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_relationship_inline 213s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIME-CAST(t.col AS TIME)1] 213s [gw5] [ 7%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[no_persisted] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIME-CAST(t.col AS TIME)1] 213s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[column] 213s [gw2] [ 7%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_supported[selectinload] 213s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[immediateload] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIMESTAMP-CAST(t.col AS DATETIME)0] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIMESTAMP-CAST(t.col AS DATETIME)0] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIMESTAMP-CAST(t.col AS DATETIME)1] 213s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIMESTAMP-CAST(t.col AS DATETIME)1] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYBLOB-CAST(t.col AS BINARY)] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYBLOB-CAST(t.col AS BINARY)] 213s [gw4] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-base-inherits] 213s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-base-plain] 213s [gw5] [ 7%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYINT-CAST(t.col AS SIGNED INTEGER)] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYINT-CAST(t.col AS SIGNED INTEGER)] 213s [gw7] [ 7%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_on_wildcard_subclass 213s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_super_name_on_subclass 213s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYTEXT-CAST(t.col AS CHAR)] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYTEXT-CAST(t.col AS CHAR)] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Time-CAST(t.col AS TIME)] 213s test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_false] 213s [gw7] [ 7%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_super_name_on_subclass 213s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_super_name_on_subclass_bound 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Time-CAST(t.col AS TIME)] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Unicode-CAST(t.col AS CHAR)] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Unicode-CAST(t.col AS CHAR)] 213s [gw5] [ 7%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_false] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[UnicodeText-CAST(t.col AS CHAR)] 213s [gw4] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-base-plain] 213s test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_false] 213s [gw7] [ 7%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_super_name_on_subclass_bound 213s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_issue_10125[contains_eager] 213s [gw2] [ 7%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[immediateload] 213s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[joinedload] 213s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-mixin-inherits] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[UnicodeText-CAST(t.col AS CHAR)] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARBINARY-CAST(t.col AS BINARY)] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARBINARY-CAST(t.col AS BINARY)] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARCHAR-CAST(t.col AS CHAR)0] 213s [gw5] [ 7%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_false] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARCHAR-CAST(t.col AS CHAR)0] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARCHAR-CAST(t.col AS CHAR)1] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARCHAR-CAST(t.col AS CHAR)1] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_3-CAST(t.col AS UNSIGNED INTEGER)] 213s [gw7] [ 7%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_issue_10125[contains_eager] 213s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_issue_10125[joinedload] 213s test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[persisted_false] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_3-CAST(t.col AS UNSIGNED INTEGER)] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_32-CAST(t.col AS CHAR CHARACTER SET utf8)] 213s [gw2] [ 7%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[joinedload] 213s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[selectinload] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_32-CAST(t.col AS CHAR CHARACTER SET utf8)] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_35-CAST(t.col AS CHAR CHARACTER SET utf8)] 213s [gw1] [ 7%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[column] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_35-CAST(t.col AS CHAR CHARACTER SET utf8)] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_36-CAST(t.col AS CHAR(32))] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_36-CAST(t.col AS CHAR(32))] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_37-CAST(t.col AS CHAR(32))] 213s [gw5] [ 7%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[persisted_false] 213s test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_37-CAST(t.col AS CHAR(32))] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_38-CAST(t.col AS CHAR(32))] 213s [gw2] [ 7%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[selectinload] 213s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[subqueryload] 213s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[column_property] 213s [gw5] [ 7%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 213s [gw6] [ 7%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_no_base_w_hybrid 213s [gw4] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-mixin-inherits] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_38-CAST(t.col AS CHAR(32))] 213s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-mixin-plain] 213s test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_with_base 213s test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_39-CAST(t.col AS CHAR(0))] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_39-CAST(t.col AS CHAR(0))] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_50-CAST(t.col AS BINARY)] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_50-CAST(t.col AS BINARY)] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_55-CAST(t.col AS BINARY)] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_55-CAST(t.col AS BINARY)] 213s [gw5] [ 7%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_57-CAST(t.col AS BINARY)] 213s [gw2] [ 7%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[subqueryload] 213s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-immediateload] 213s test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[persisted_none] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_57-CAST(t.col AS BINARY)] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_8-CAST(t.col AS SIGNED INTEGER)] 213s [gw4] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-mixin-plain] 213s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-base-inherits] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_8-CAST(t.col AS SIGNED INTEGER)] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_9-CAST(t.col AS UNSIGNED INTEGER)] 213s [gw5] [ 7%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[persisted_none] 213s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 213s [gw1] [ 7%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[column_property] 213s [gw5] [ 7%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_9-CAST(t.col AS UNSIGNED INTEGER)] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_cast_grouped_expression_non_castable 213s test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 213s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[mapped_column] 213s [gw5] [ 7%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast_grouped_expression_non_castable 213s test/dialect/mysql/test_compiler.py::SQLTest::test_cast_literal_bind 213s test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 213s [gw2] [ 7%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-immediateload] 213s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-lazyload] 213s [gw5] [ 7%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 213s [gw4] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-base-inherits] 213s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-base-plain] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast_literal_bind 213s test/dialect/mysql/test_compiler.py::SQLTest::test_cast_type_decorator 213s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 213s [gw5] [ 7%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast_type_decorator 213s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[String-default6-VARCHAR DEFAULT 'some default'] 213s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed_persisted_false 213s [gw4] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-base-plain] 213s [gw2] [ 7%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-lazyload] 213s [gw3] [ 7%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[String-default6-VARCHAR DEFAULT 'some default'] 213s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-mixin-inherits] 213s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[String-default7-VARCHAR DEFAULT 'some default'] 213s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-selectinload] 213s [gw1] [ 7%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[mapped_column] 213s [gw5] [ 7%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed_persisted_false 213s test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed_persisted_true 213s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[relationship] 213s [gw3] [ 7%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[String-default7-VARCHAR DEFAULT 'some default'] 213s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype0-default0-BOOLEAN DEFAULT 0, CHECK (x IN (0, 1))] 213s [gw6] [ 7%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_with_base 213s test/orm/inheritance/test_concrete.py::ConcreteTest::test_relationship 213s [gw5] [ 7%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed_persisted_true 213s [gw3] [ 7%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype0-default0-BOOLEAN DEFAULT 0, CHECK (x IN (0, 1))] 213s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype1-default1-VARCHAR DEFAULT (sqlite_version())] 213s [gw3] [ 7%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype1-default1-VARCHAR DEFAULT (sqlite_version())] 213s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype2-default2-INTEGER DEFAULT (abs(-5) + 17)] 213s [gw3] [ 7%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype2-default2-INTEGER DEFAULT (abs(-5) + 17)] 213s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype3-default3-VARCHAR DEFAULT CURRENT_TIMESTAMP] 213s [gw2] [ 7%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-selectinload] 213s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-immediateload] 213s [gw3] [ 7%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype3-default3-VARCHAR DEFAULT CURRENT_TIMESTAMP] 213s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype4-default4-VARCHAR DEFAULT (datetime(CURRENT_TIMESTAMP, 'localtime'))] 213s [gw3] [ 7%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype4-default4-VARCHAR DEFAULT (datetime(CURRENT_TIMESTAMP, 'localtime'))] 213s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype5-default5-VARCHAR DEFAULT (datetime(CURRENT_TIMESTAMP, 'localtime'))] 213s [gw4] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-mixin-inherits] 213s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-mixin-plain] 213s [gw3] [ 7%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype5-default5-VARCHAR DEFAULT (datetime(CURRENT_TIMESTAMP, 'localtime'))] 213s test/dialect/sqlite/test_compiler.py::SQLTest::test_constraints_with_schemas 213s [gw3] [ 7%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_constraints_with_schemas 213s test/dialect/sqlite/test_compiler.py::SQLTest::test_create_partial_index 213s [gw4] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-mixin-plain] 213s [gw3] [ 7%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_create_partial_index 213s test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_strict 213s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-base-inherits] 213s [gw2] [ 7%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-immediateload] 213s [gw3] [ 7%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_strict 213s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-lazyload] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_collate 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_collate 213s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition 213s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition_and_other_opts 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition_and_other_opts 213s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition_hash 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition_hash 213s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_subpartition 213s [gw2] [ 7%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-lazyload] 213s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-selectinload] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_subpartition 213s test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_without_rowid 213s [gw4] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-base-inherits] 213s [gw3] [ 7%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_without_rowid 213s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-base-plain] 213s test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_without_rowid_strict 213s [gw3] [ 7%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_without_rowid_strict 213s test/dialect/mysql/test_compiler.py::SQLTest::test_delete_limit 213s [gw1] [ 7%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[relationship] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_delete_limit 213s test/dialect/mysql/test_compiler.py::SQLTest::test_extract 213s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity 213s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[synonym] 213s [gw4] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-base-plain] 213s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-mixin-inherits] 213s [gw5] [ 7%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_extract 213s [gw2] [ 7%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-selectinload] 213s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity[False] 213s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-immediateload] 213s test/dialect/sqlite/test_compiler.py::SQLTest::test_extract 213s [gw5] [ 7%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity[False] 213s [gw3] [ 7%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_extract 213s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity[True] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-DOUBLE-CAST(t.col AS DOUBLE)0] 213s [gw6] [ 7%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_relationship 213s [gw5] [ 7%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity[True] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-DOUBLE-CAST(t.col AS DOUBLE)0] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-DOUBLE-CAST(t.col AS DOUBLE)1] 213s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_buildit_newstyle[False] 213s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_no_generated 213s [gw1] [ 7%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[synonym] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-DOUBLE-CAST(t.col AS DOUBLE)1] 213s [gw5] [ 7%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_no_generated 213s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_back_populates_setup 213s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-Double-CAST(t.col AS DOUBLE)] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-Double-CAST(t.col AS DOUBLE)] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)0] 213s [gw4] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-mixin-inherits] 213s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-mixin-plain] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)0] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)1] 213s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_no_support[False] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)1] 213s [gw2] [ 7%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-immediateload] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)2] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)2] 213s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-lazyload] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-Float-CAST(t.col AS FLOAT)] 213s [gw5] [ 7%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_no_support[False] 213s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_no_support[True] 213s [gw5] [ 7%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_no_support[True] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-Float-CAST(t.col AS FLOAT)] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-DOUBLE-CAST(t.col AS DOUBLE)0] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-DOUBLE-CAST(t.col AS DOUBLE)0] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-DOUBLE-CAST(t.col AS DOUBLE)1] 213s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_not_supported 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-DOUBLE-CAST(t.col AS DOUBLE)1] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-Double-CAST(t.col AS DOUBLE)] 213s [gw5] [ 7%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_not_supported 213s [gw4] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-mixin-plain] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-Double-CAST(t.col AS DOUBLE)] 213s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_null 213s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)0] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)0] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)1] 213s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_default_behavior[column_property] 213s [gw5] [ 7%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_null 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)1] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)2] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)2] 213s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-False-BY DEFAULT] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-Float-CAST(t.col AS FLOAT)] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-Float-CAST(t.col AS FLOAT)] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_full_outer_join 213s [gw5] [ 7%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-False-BY DEFAULT] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_full_outer_join 213s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-None-BY DEFAULT] 213s test/dialect/sqlite/test_compiler.py::SQLTest::test_in_tuple 213s [gw2] [ 7%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-lazyload] 213s [gw3] [ 7%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_in_tuple 213s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-selectinload] 213s [gw5] [ 7%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-None-BY DEFAULT] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_inner_join 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_inner_join 213s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-True-BY DEFAULT ON NULL] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_innodb_autoincrement 213s [gw5] [ 7%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-True-BY DEFAULT ON NULL] 213s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[True-True-ALWAYS ON NULL] 213s [gw6] [ 7%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_buildit_newstyle[False] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_innodb_autoincrement 213s test/dialect/mysql/test_compiler.py::SQLTest::test_innodb_autoincrement_reserved_word_column_name 213s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_buildit_newstyle[True] 213s [gw5] [ 7%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[True-True-ALWAYS ON NULL] 213s [gw1] [ 7%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_back_populates_setup 213s test/dialect/oracle/test_compiler.py::CompileTest::test_compound 213s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_basic 213s [gw4] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_default_behavior[column_property] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_innodb_autoincrement_reserved_word_column_name 213s test/dialect/sqlite/test_compiler.py::SQLTest::test_is_distinct_from 213s [gw3] [ 7%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_is_distinct_from 213s [gw5] [ 7%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_compound 213s test/dialect/mysql/test_compiler.py::SQLTest::test_limit 213s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_default_behavior[query_expression] 213s test/dialect/mysql/test_compiler.py::CompileTest::test_concat_compile_kw 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_limit 213s [gw5] [ 7%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_concat_compile_kw 213s [gw7] [ 7%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_issue_10125[joinedload] 213s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_alias_subclass 213s test/dialect/sqlite/test_compiler.py::SQLTest::test_localtime 213s [gw7] [ 7%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_alias_subclass 213s [gw3] [ 7%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_localtime 213s [gw2] [ 7%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-selectinload] 213s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_alias_subclass_bound 213s test/dialect/postgresql/test_compiler.py::CompileTest::test_copy_exclude_constraint_adhoc_columns[False-immediate] 213s test/dialect/sqlite/test_compiler.py::SQLTest::test_no_autoinc_on_composite_pk 213s [gw3] [ 7%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_no_autoinc_on_composite_pk 213s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-immediateload] 213s [gw7] [ 7%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_alias_subclass_bound 213s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_from_with_polymorphic_applied 213s test/dialect/mysql/test_compiler.py::SQLTest::test_outer_join 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_outer_join 213s [gw5] [ 7%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_copy_exclude_constraint_adhoc_columns[False-immediate] 213s [gw7] [ 7%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_from_with_polymorphic_applied 213s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_from_with_polymorphic_mismatch 213s [gw7] [ 7%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_from_with_polymorphic_mismatch 213s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_of_type_with_polymorphic 213s test/dialect/postgresql/test_compiler.py::CompileTest::test_copy_exclude_constraint_adhoc_columns[True-deferred] 213s [gw4] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_default_behavior[query_expression] 213s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_enable_compare[column_property] 213s [gw5] [ 7%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_copy_exclude_constraint_adhoc_columns[True-deferred] 213s test/dialect/sqlite/test_compiler.py::SQLTest::test_plain_stringify_returning 213s [gw3] [ 7%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_plain_stringify_returning 213s [gw7] [ 7%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_of_type_with_polymorphic 213s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass 213s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_check_constraint_not_valid 213s [gw7] [ 7%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass 213s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_and_superclass 213s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_set_mutation 213s [gw5] [ 7%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_check_constraint_not_valid 213s test/ext/test_associationproxy.py::CustomSetTest::test_set_operations 213s [gw7] [ 7%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_and_superclass 213s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_and_superclass_bound 213s [gw7] [ 7%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_and_superclass_bound 213s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_bound 213s test/dialect/mysql/test_compiler.py::SQLTest::test_precolumns 213s [gw2] [ 7%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-immediateload] 213s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-lazyload] 213s test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_precolumns 213s [gw7] [ 7%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_bound 213s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship 213s [gw4] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_enable_compare[column_property] 213s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_enable_compare[query_expression] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_sysdate 213s [gw1] [ 7%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_basic 213s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_cant_add_columns 213s [gw7] [ 7%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship 213s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_bound 213s [gw7] [ 7%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_bound 213s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_polymorphic 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_sysdate 213s [gw7] [ 7%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_polymorphic 213s test/dialect/mysql/test_compiler.py::SQLTest::test_too_long_index 213s [gw6] [ 7%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_buildit_newstyle[True] 213s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_polymorphic_bound 213s [gw7] [ 7%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_polymorphic_bound 213s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_of_type 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_too_long_index 213s [gw7] [ 7%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_of_type 213s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_wildcard_subclass_of_type 213s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_five 213s test/dialect/sqlite/test_compiler.py::SQLTest::test_true_false 213s [gw7] [ 7%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_wildcard_subclass_of_type 213s [gw4] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_enable_compare[query_expression] 213s test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_as_declarative 213s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_set_operations 213s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw0-_exclusions_00-embed_in_field] 213s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_no_repr_behavior[column_property] 213s [gw2] [ 7%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-lazyload] 213s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-selectinload] 213s [gw3] [ 7%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_true_false 213s [gw7] [ 7%] PASSED test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_as_declarative 213s test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_declarative_base 213s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_cast_literal_bind 213s [gw7] [ 7%] PASSED test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_declarative_base 213s test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_has_inherited_table 213s [gw1] [ 7%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_cant_add_columns 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_cast_literal_bind 213s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[BIT-t.col] 213s [gw4] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_no_repr_behavior[column_property] 213s [gw7] [ 7%] PASSED test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_has_inherited_table 213s test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_synonym_for 213s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_classes_can_override_new 213s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_no_repr_behavior[query_expression] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[BIT-t.col] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[BOOLEAN-t.col] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[BOOLEAN-t.col] 213s [gw2] [ 7%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-selectinload] 213s [gw7] [ 7%] PASSED test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_synonym_for 213s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-immediateload] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Boolean-t.col] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Boolean-t.col] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[DOUBLE-t.col0] 213s test/orm/test_deprecations.py::DeprecatedInhTest::test_with_polymorphic 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[DOUBLE-t.col0] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[DOUBLE-t.col1] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[DOUBLE-t.col1] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Double-t.col] 213s [gw1] [ 7%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_classes_can_override_new 213s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw0-_exclusions_00-embed_in_field] 213s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Double-t.col] 213s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw0-_exclusions_00-not_embed_in_field] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[ENUM-t.col] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[ENUM-t.col] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[FLOAT-t.col0] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[FLOAT-t.col0] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[FLOAT-t.col1] 213s [gw3] [ 7%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[FLOAT-t.col1] 213s [gw2] [ 7%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-immediateload] 213s [gw4] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_no_repr_behavior[query_expression] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Float-t.col] 213s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_list 213s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-lazyload] 213s [gw3] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Float-t.col] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[REAL-t.col] 213s [gw3] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[REAL-t.col] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[SET-t.col] 213s [gw3] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[SET-t.col] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[YEAR-t.col] 213s [gw6] [ 8%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_five 213s [gw3] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[YEAR-t.col] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_13-t.col] 213s [gw3] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_13-t.col] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_15-t.col] 213s [gw3] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_15-t.col] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_9-t.col] 213s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_four 213s [gw3] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_9-t.col] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_update_delete_limit_int_only[delete] 213s [gw3] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_update_delete_limit_int_only[delete] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_update_delete_limit_int_only[update] 213s [gw1] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column 213s [gw3] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_update_delete_limit_int_only[update] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_update_limit 213s [gw0] [ 8%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw0-_exclusions_00-not_embed_in_field] 213s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_named_twice 213s [gw2] [ 8%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-lazyload] 213s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-selectinload] 213s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw1-_exclusions_01-embed_in_field] 213s [gw1] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_named_twice 213s [gw3] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_update_limit 213s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_properties 213s [gw4] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_list 213s test/dialect/mysql/test_compiler.py::SQLTest::test_utc_timestamp 213s [gw3] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_utc_timestamp 213s test/dialect/mysql/test_compiler.py::SQLTest::test_utc_timestamp_fsp 213s [gw3] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_utc_timestamp_fsp 213s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[String] 213s [gw3] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[String] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[Unicode] 213s [gw3] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[Unicode] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[VARCHAR] 213s [gw3] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[VARCHAR] 213s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style 213s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_2] 213s [gw3] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_2] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_3] 213s [gw3] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_3] 213s [gw4] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style 213s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_4] 213s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style_two 213s [gw3] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_4] 213s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_6] 213s [gw2] [ 8%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-selectinload] 213s [gw3] [ 8%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_6] 213s [gw4] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style_two 213s test/sql/test_compiler.py::SchemaTest::test_alias 213s 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] 213s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_oh_no_mismatch 213s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SchemaTest::test_alias 213s test/sql/test_compiler.py::SchemaTest::test_insert 213s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SchemaTest::test_insert 213s [gw0] [ 8%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw1-_exclusions_01-embed_in_field] 213s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_invalid 213s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw1-_exclusions_01-not_embed_in_field] 213s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_invalid 213s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select 213s [gw7] [ 8%] PASSED test/orm/test_deprecations.py::DeprecatedInhTest::test_with_polymorphic 213s test/orm/test_deprecations.py::DeprecatedMapperTest::test_add_property 213s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select 213s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_alias 213s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_alias 213s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_labels 213s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_labels 213s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_subquery 213s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_subquery 213s [gw2] [ 8%] 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] 213s [gw6] [ 8%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_four 213s 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] 213s 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] 213s [gw3] [ 8%] 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] 213s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_one 213s 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] 213s [gw3] [ 8%] 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] 213s 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] 213s [gw3] [ 8%] 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] 213s 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] 213s [gw3] [ 8%] 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] 213s 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] 213s [gw3] [ 8%] 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] 213s 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] 213s [gw0] [ 8%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw1-_exclusions_01-not_embed_in_field] 213s [gw3] [ 8%] 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] 213s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw2-_exclusions_02-embed_in_field] 213s [gw1] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_properties 213s [gw2] [ 8%] 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] 213s 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] 213s [gw3] [ 8%] 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] 213s 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] 213s [gw4] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_oh_no_mismatch 213s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_properties_2 213s [gw3] [ 8%] 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] 213s [gw7] [ 8%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_add_property 213s 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] 213s 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] 213s [gw3] [ 8%] 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] 213s 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] 213s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_one_to_one_example 213s [gw3] [ 8%] 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] 213s 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] 213s test/orm/test_deprecations.py::DeprecatedMapperTest::test_comparable_column 213s [gw3] [ 8%] 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] 213s test/sql/test_compiler.py::SchemaTest::test_schema_translate_aliases 213s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_translate_aliases 213s test/sql/test_compiler.py::SchemaTest::test_schema_translate_crud 213s [gw7] [ 8%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_comparable_column 213s [gw2] [ 8%] 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] 213s 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] 213s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_translate_crud 213s test/sql/test_compiler.py::SchemaTest::test_schema_translate_select 213s test/orm/test_deprecations.py::DeprecatedMapperTest::test_deferred_scalar_loader_name_change 213s [gw7] [ 8%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_deferred_scalar_loader_name_change 213s [gw0] [ 8%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw2-_exclusions_02-embed_in_field] 213s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw2-_exclusions_02-not_embed_in_field] 213s [gw1] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_properties_2 213s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_translate_select 213s test/sql/test_compiler.py::SchemaTest::test_select 213s test/orm/test_deprecations.py::DeprecatedMapperTest::test_listen_on_mapper_instrumentation_event_fn 213s [gw7] [ 8%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_listen_on_mapper_instrumentation_event_fn 213s test/orm/test_deprecations.py::DeprecatedMapperTest::test_listen_on_mapper_mapper_event_fn 213s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SchemaTest::test_select 213s [gw6] [ 8%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_one 213s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_repeated_under_prop[new] 213s test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_default_nullability_emits_null 213s [gw2] [ 8%] 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] 213s [gw3] [ 8%] PASSED test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_default_nullability_emits_null 213s test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_none_nullability_does_not_emit_nullability 213s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_six 213s [gw7] [ 8%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_listen_on_mapper_mapper_event_fn 213s 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] 213s [gw3] [ 8%] PASSED test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_none_nullability_does_not_emit_nullability 213s test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_specified_not_nullable_emits_not_null 213s [gw3] [ 8%] PASSED test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_specified_not_nullable_emits_not_null 213s test/orm/test_deprecations.py::DeprecatedMapperTest::test_polymorphic_union_w_select 213s test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_specified_nullable_emits_null 213s [gw3] [ 8%] PASSED test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_specified_nullable_emits_null 213s [gw1] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_repeated_under_prop[new] 213s test/sql/test_compiler.py::SchemaTest::test_update 213s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_repeated_under_prop[old] 213s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SchemaTest::test_update 213s [gw7] [ 8%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_polymorphic_union_w_select 213s test/sql/test_compiler.py::SelectTest::test_alias 213s test/orm/test_deprecations.py::DeprecatedMapperTest::test_prop_replacement_warns[col_prop] 213s [gw2] [ 8%] 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] 213s [gw0] [ 8%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw2-_exclusions_02-not_embed_in_field] 213s 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] 213s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw3-_exclusions_03-embed_in_field] 213s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SelectTest::test_alias 213s test/sql/test_compiler.py::SelectTest::test_alias_nesting_subquery 213s [gw1] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_repeated_under_prop[old] 213s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SelectTest::test_alias_nesting_subquery 213s test/sql/test_compiler.py::SelectTest::test_alias_nesting_table 213s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_composite_inline 213s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SelectTest::test_alias_nesting_table 213s test/sql/test_compiler.py::SelectTest::test_anon_param_name_on_keys 213s [gw4] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_one_to_one_example 213s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SelectTest::test_anon_param_name_on_keys 213s [gw2] [ 8%] 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] 213s [gw7] [ 8%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_prop_replacement_warns[col_prop] 213s test/sql/test_compiler.py::SelectTest::test_attribute_sanity 213s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_post_init 213s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SelectTest::test_attribute_sanity 213s 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] 213s test/orm/test_deprecations.py::DeprecatedMapperTest::test_prop_replacement_warns[relationship] 213s test/sql/test_compiler.py::SelectTest::test_calculated_columns 213s [gw4] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_post_init 213s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SelectTest::test_calculated_columns 213s test/sql/test_compiler.py::SelectTest::test_cast 213s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_replace_operation_works_w_history_etc 213s [gw0] [ 8%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw3-_exclusions_03-embed_in_field] 213s [gw2] [ 8%] 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] 213s 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] 213s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw3-_exclusions_03-not_embed_in_field] 213s [gw6] [ 8%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_six 213s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SelectTest::test_cast 213s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[default] 213s [gw7] [ 8%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_prop_replacement_warns[relationship] 213s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_three 213s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[default] 213s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_mssql] 213s test/orm/test_deprecations.py::DeprecatedMapperTest::test_we_couldnt_remove_mapper_yet 213s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_mssql] 213s [gw7] [ 8%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_we_couldnt_remove_mapper_yet 213s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_mysql] 213s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_mysql] 213s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_postgresql] 213s [gw2] [ 8%] 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] 213s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_postgresql] 213s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_sqlite] 213s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_sqlite] 213s 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] 213s test/sql/test_compiler.py::SelectTest::test_collate 213s test/orm/test_deprecations.py::DeprecatedOptionAllTest::test_defer_addtl_attrs 213s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SelectTest::test_collate 213s test/sql/test_compiler.py::SelectTest::test_compile_label_is_slots 213s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SelectTest::test_compile_label_is_slots 213s test/sql/test_compiler.py::SelectTest::test_compiler_column_element_is_slots 213s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SelectTest::test_compiler_column_element_is_slots 213s test/sql/test_compiler.py::SelectTest::test_compound_grouping 213s [gw4] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_replace_operation_works_w_history_etc 213s [gw1] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_composite_inline 213s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_composite_separate 213s [gw2] [ 8%] 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] 213s 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] 213s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_set 213s [gw0] [ 8%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw3-_exclusions_03-not_embed_in_field] 213s [gw2] [ 8%] 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] 213s [gw1] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_composite_separate 213s 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] 213s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw4-_exclusions_04-embed_in_field] 213s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_decl_cascading_warns_non_mixin 213s [gw7] [ 8%] PASSED test/orm/test_deprecations.py::DeprecatedOptionAllTest::test_defer_addtl_attrs 213s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SelectTest::test_compound_grouping 213s test/sql/test_compiler.py::SelectTest::test_compound_selects 213s [gw6] [ 8%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_three 213s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_two 213s test/orm/test_deprecations.py::DeprecatedQueryTest::test_apply_labels 213s [gw2] [ 8%] 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] 213s 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] 213s [gw1] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_decl_cascading_warns_non_mixin 213s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SelectTest::test_compound_selects 213s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_declared_on_base_class 213s test/sql/test_compiler.py::SelectTest::test_conjunctions 213s [gw4] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_set 213s test/orm/declarative/test_dc_transforms_future_anno_sync.py::CompositeTest::test_composite_setup 213s [gw2] [ 8%] 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] 213s 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] 213s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SelectTest::test_conjunctions 213s test/sql/test_compiler.py::SelectTest::test_custom_group_by_clause 213s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SelectTest::test_custom_group_by_clause 213s test/sql/test_compiler.py::SelectTest::test_custom_order_by_clause 213s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SelectTest::test_custom_order_by_clause 213s [gw1] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_declared_on_base_class 213s [gw2] [ 8%] 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] 213s test/sql/test_compiler.py::SelectTest::test_date_between 213s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_deferred 213s 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] 213s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SelectTest::test_date_between 213s [gw4] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::CompositeTest::test_composite_setup 213s test/orm/declarative/test_dc_transforms_future_anno_sync.py::CompositeTest::test_named_setup 213s test/sql/test_compiler.py::SelectTest::test_deduping_hash_algo 213s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SelectTest::test_deduping_hash_algo 213s [gw6] [ 8%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_two 213s [gw5] [ 8%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length 213s [gw2] [ 8%] 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] 213s test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length_quoted 213s 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] 213s [gw5] [ 8%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length_quoted 213s test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length_quoted_3085_workaround 213s [gw5] [ 8%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length_quoted_3085_workaround 213s test/orm/inheritance/test_concrete.py::ManySallyanyTest::test_selective_relationships 213s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_domain_schema_translate 213s [gw4] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::CompositeTest::test_named_setup 213s test/sql/test_compiler.py::SelectTest::test_deduping_unique_across_selects 213s [gw5] [ 8%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_domain_schema_translate 213s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_drop_enum 213s [gw5] [ 8%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_drop_enum 213s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_enum_schema_translate 213s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SelectTest::test_deduping_unique_across_selects 213s [gw1] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_deferred 213s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_MappedAsDataclass_table_provided 213s [gw4] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_MappedAsDataclass_table_provided 213s [gw5] [ 8%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_enum_schema_translate 213s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(DB, MAD)] 213s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_column_not_valid 213s [gw0] [ 8%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw4-_exclusions_04-embed_in_field] 213s [gw2] [ 8%] 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] 213s [gw5] [ 8%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_column_not_valid 213s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_constraint_not_valid 213s [gw5] [ 8%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_constraint_not_valid 213s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_constraint_ondelete_column_list 213s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_deferred_reflection_default_error 213s test/sql/test_compiler.py::SelectTest::test_delayed_col_naming 213s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw4-_exclusions_04-not_embed_in_field] 213s 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] 213s [gw5] [ 8%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_constraint_ondelete_column_list 213s test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_alt_schema 213s [gw5] [ 8%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_alt_schema 213s test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_bitmap_compress 213s [gw5] [ 8%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_bitmap_compress 213s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_concurrently 213s [gw5] [ 8%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_concurrently 213s test/dialect/mssql/test_compiler.py::CompileTest::test_create_index_expr 213s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SelectTest::test_delayed_col_naming 213s test/sql/test_compiler.py::SelectTest::test_distinct 213s [gw5] [ 8%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_create_index_expr 213s [gw2] [ 8%] 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] 213s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr 213s [gw1] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_deferred_reflection_default_error 213s 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] 213s [gw5] [ 8%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr 213s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_duplicate_classes_in_base 213s [gw4] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(DB, MAD)] 213s test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_expr 213s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SelectTest::test_distinct 213s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(MAD, DB)] 213s test/sql/test_compiler.py::SelectTest::test_distinct_on 213s [gw5] [ 8%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_expr 213s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_func 213s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SelectTest::test_distinct_on 213s test/sql/test_compiler.py::SelectTest::test_dupe_cols_hey_we_can_union 213s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_cols_hey_we_can_union 213s test/sql/test_compiler.py::SelectTest::test_dupe_columns 213s [gw5] [ 8%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_func 213s [gw2] [ 8%] 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] 213s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_func_unary 213s [gw5] [ 8%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_func_unary 213s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_expr_gets_parens 213s [gw5] [ 8%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_expr_gets_parens 213s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_two 213s 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] 213s [gw5] [ 8%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_two 213s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_literals 213s [gw7] [ 8%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_apply_labels 213s test/orm/test_deprecations.py::DeprecatedQueryTest::test_deprecated_select_coercion_join_target 213s [gw5] [ 8%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_literals 213s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_simple 213s [gw1] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_duplicate_classes_in_base 213s [gw6] [ 8%] PASSED test/orm/inheritance/test_concrete.py::ManySallyanyTest::test_selective_relationships 213s [gw5] [ 8%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_simple 213s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_eager_order_by 213s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_arbitrary_column_element 213s [gw5] [ 8%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_arbitrary_column_element 213s [gw7] [ 8%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_deprecated_select_coercion_join_target 213s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns 213s [gw4] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(MAD, DB)] 213s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_cls_decorator 213s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_inheriting 213s [gw2] [ 8%] 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] 213s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels 213s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels 213s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_labeled_ops 213s test/orm/test_deprecations.py::DeprecatedQueryTest::test_invalid_column 213s [gw7] [ 8%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_invalid_column 213s 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] 213s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_derived_selectable 213s [gw5] [ 8%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_labeled_ops 213s test/orm/test_deprecations.py::DeprecatedQueryTest::test_query_as_scalar 213s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_derived_selectable 213s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_derived_selectable_mix_annotations 213s [gw4] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_cls_decorator 213s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_length 213s [gw5] [ 8%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_length 213s [gw7] [ 8%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_query_as_scalar 213s test/orm/test_deprecations.py::DeprecatedQueryTest::test_select_from_q_statement_no_aliasing 213s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_combine_args_from_pep593 213s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_length_quoted 213s [gw0] [ 8%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw4-_exclusions_04-not_embed_in_field] 213s [gw5] [ 8%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_length_quoted 213s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_derived_selectable_mix_annotations 213s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_multiple_options 213s [gw2] [ 8%] 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] 213s [gw7] [ 8%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_select_from_q_statement_no_aliasing 213s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw5-_exclusions_05-embed_in_field] 213s test/orm/test_deprecations.py::DeprecatedQueryTest::test_text_as_column 213s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_from_anon 213s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_from_anon 213s 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] 213s [gw7] [ 8%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_text_as_column 213s [gw5] [ 8%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_multiple_options 213s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_ops 213s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_mix_annotations 213s test/orm/test_deprecations.py::DeprecatedQueryTest::test_with_labels 213s [gw5] [ 8%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_ops 213s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_parser 213s [gw7] [ 8%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_with_labels 214s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_mix_annotations 214s [gw5] [ 8%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_parser 214s test/sql/test_compiler.py::SelectTest::test_exists 214s test/orm/test_deprecations.py::DeprecationScopedSessionTest::test_config_errors 214s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_prefix 214s [gw5] [ 8%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_prefix 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_tablespace 214s [gw7] [ 8%] PASSED test/orm/test_deprecations.py::DeprecationScopedSessionTest::test_config_errors 214s [gw2] [ 8%] 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] 214s [gw5] [ 8%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_tablespace 214s 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] 214s [gw4] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_combine_args_from_pep593 214s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[CheckConstraint] 214s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_text 214s [gw5] [ 8%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_text 214s [gw7] [ 8%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[CheckConstraint] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_compare[(DB, MAD)] 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_text_or_composite 214s [gw1] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_eager_order_by 214s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[Column] 214s [gw5] [ 8%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_text_or_composite 214s [gw7] [ 8%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[Column] 214s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[ForeignKeyConstraint] 214s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_using 214s [gw4] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_compare[(DB, MAD)] 214s [gw2] [ 8%] 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] 214s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_expression 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_compare[(MAD, DB)] 214s [gw7] [ 8%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[ForeignKeyConstraint] 214s 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] 214s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[ForeignKey] 214s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SelectTest::test_exists 214s [gw5] [ 8%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_using 214s [gw7] [ 8%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[ForeignKey] 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_using 214s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[Identity] 214s [gw5] [ 8%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_using 214s [gw7] [ 8%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[Identity] 214s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[PrimaryKeyConstraint] 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_using_unusual_conditions 214s test/sql/test_compiler.py::SelectTest::test_exists_method 214s [gw4] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_compare[(MAD, DB)] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default[(DB, MAD)] 214s [gw5] [ 8%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_using_unusual_conditions 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_with 214s [gw5] [ 8%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_with 214s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SelectTest::test_exists_method 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_partial_index 214s [gw2] [ 8%] 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] 214s [gw7] [ 8%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[PrimaryKeyConstraint] 214s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[UniqueConstraint] 214s test/sql/test_compiler.py::SelectTest::test_fetch[0-0-fetch_kw3-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params3] 214s [gw5] [ 8%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_partial_index 214s 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] 214s [gw7] [ 8%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[UniqueConstraint] 214s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_empty_and_or 214s test/dialect/mysql/test_compiler.py::CompileTest::test_create_pk_plain 214s [gw4] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default[(DB, MAD)] 214s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[0-0-fetch_kw3-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params3] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default[(MAD, DB)] 214s [gw7] [ 8%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_empty_and_or 214s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_ident_preparer_force 214s test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw0-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params0] 214s [gw7] [ 8%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_ident_preparer_force 214s [gw5] [ 8%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_pk_plain 214s [gw3] [ 8%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw0-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params0] 214s test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_argument_format_execute 214s test/dialect/mysql/test_compiler.py::CompileTest::test_create_pk_with_using 214s [gw5] [ 8%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_pk_with_using 214s test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw4-OFFSET :param_1 ROWS FETCH FIRST :param_2 PERCENT ROWS ONLY-params4] 214s [gw2] [ 8%] 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] 214s 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] 214s [gw7] [ 8%] PASSED test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_argument_format_execute 214s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[False-False-version5] 214s [gw3] [ 8%] 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] 214s test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_engine_connect 214s 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] 214s [gw5] [ 8%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[False-False-version5] 214s [gw4] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default[(MAD, DB)] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default_callable[(DB, MAD)] 214s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[False-True-version2] 214s [gw6] [ 8%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_inheriting 214s [gw7] [ 8%] PASSED test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_engine_connect 214s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_merge_w_relationship 214s [gw1] [ 8%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_expression 214s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_index_doesnt_compile 214s [gw5] [ 8%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[False-True-version2] 214s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-False-version3] 214s test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_retval_flag 214s [gw7] [ 8%] PASSED test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_retval_flag 214s [gw0] [ 8%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw5-_exclusions_05-embed_in_field] 214s [gw3] [ 8%] 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] 214s test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw6-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS WITH TIES-params6] 214s [gw2] [ 8%] 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] 214s [gw5] [ 8%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-False-version3] 214s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-False-version4] 214s test/orm/test_deprecations.py::GetTest::test_get 214s [gw5] [ 8%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-False-version4] 214s [gw4] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default_callable[(DB, MAD)] 214s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw5-_exclusions_05-not_embed_in_field] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default_callable[(MAD, DB)] 214s [gw3] [ 9%] 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] 214s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-True-version0] 214s [gw5] [ 9%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-True-version0] 214s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-True-version1] 214s 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] 214s test/sql/test_compiler.py::SelectTest::test_fetch[5-None-fetch_kw2-FETCH FIRST :param_1 ROWS ONLY-params2] 214s [gw5] [ 9%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-True-version1] 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_array_embedded_schema_type_schema_translate 214s [gw1] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_index_doesnt_compile 214s [gw5] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_array_embedded_schema_type_schema_translate 214s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_instrument_class_before_instrumentation 214s [gw4] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default_callable[(MAD, DB)] 214s test/dialect/oracle/test_compiler.py::CompileTest::test_create_table_compress 214s [gw3] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[5-None-fetch_kw2-FETCH FIRST :param_1 ROWS ONLY-params2] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_exception_wrapped[(DB, MAD)] 214s [gw5] [ 9%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_create_table_compress 214s test/sql/test_compiler.py::SelectTest::test_fetch[None-10-fetch_kw1-LIMIT -1 OFFSET :param_1-params1] 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits 214s [gw5] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits_quoting 214s [gw4] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_exception_wrapped[(DB, MAD)] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_exception_wrapped[(MAD, DB)] 214s [gw3] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[None-10-fetch_kw1-LIMIT -1 OFFSET :param_1-params1] 214s [gw1] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_instrument_class_before_instrumentation 214s test/sql/test_compiler.py::SelectTest::test_fetch[fetch10-offset10-fetch_kw10-OFFSET Y + W ROWS FETCH FIRST Q + Z ROWS ONLY-params10] 214s [gw3] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[fetch10-offset10-fetch_kw10-OFFSET Y + W ROWS FETCH FIRST Q + Z ROWS ONLY-params10] 214s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_mapping_to_join 214s [gw2] [ 9%] 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] 214s [gw4] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_exception_wrapped[(MAD, DB)] 214s test/sql/test_compiler.py::SelectTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET Y ROWS FETCH FIRST Q ROWS ONLY-params7] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[decorator] 214s 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] 214s [gw5] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits_quoting 214s [gw4] [ 9%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[decorator] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[fn_decorator] 214s [gw4] [ 9%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[fn_decorator] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[superclass] 214s [gw4] [ 9%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[superclass] 214s [gw3] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET Y ROWS FETCH FIRST Q ROWS ONLY-params7] 214s test/sql/test_compiler.py::SelectTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET "Y" ROWS FETCH FIRST "Q" ROWS ONLY-params8] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_metadata[(DB, MAD)] 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits_tuple 214s [gw5] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits_tuple 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_partition_by_list 214s [gw3] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET "Y" ROWS FETCH FIRST "Q" ROWS ONLY-params8] 214s [gw5] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_partition_by_list 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_partition_by_range 214s [gw1] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_mapping_to_join 214s test/sql/test_compiler.py::SelectTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET :Y ROWS FETCH FIRST :Q ROWS ONLY-params9] 214s [gw6] [ 9%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_merge_w_relationship 214s [gw4] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_metadata[(DB, MAD)] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_metadata[(MAD, DB)] 214s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_nice_dependency_error 214s [gw5] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_partition_by_range 214s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_noninherited_warning 214s [gw3] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET :Y ROWS FETCH FIRST :Q ROWS ONLY-params9] 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_multiple_options 214s [gw5] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_multiple_options 214s test/sql/test_compiler.py::SelectTest::test_fetch_limit_offset_self_group 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_oids 214s [gw2] [ 9%] 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] 214s [gw4] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_metadata[(MAD, DB)] 214s [gw5] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_oids 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dc_on_top_of_non_dc 214s [gw3] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch_limit_offset_self_group 214s 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] 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_oncommit_option 214s test/sql/test_compiler.py::SelectTest::test_for_update 214s [gw5] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_oncommit_option 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_schema_type_schema_translate 214s [gw0] [ 9%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw5-_exclusions_05-not_embed_in_field] 214s [gw5] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_schema_type_schema_translate 214s [gw1] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_nice_dependency_error 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_tablespace 214s [gw3] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_for_update 214s test/ext/test_associationproxy.py::DeclOrmForms::test_straight_decl_usage 214s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_nice_dependency_error_works_with_hasattr 214s [gw2] [ 9%] 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] 214s [gw5] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_tablespace 214s test/sql/test_compiler.py::SelectTest::test_from_subquery 214s 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] 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_tablespace_quoted 214s [gw4] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dc_on_top_of_non_dc 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_factory_vs_collection_class[(DB, MAD)] 214s [gw5] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_tablespace_quoted 214s [gw1] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_nice_dependency_error_works_with_hasattr 214s [gw4] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_factory_vs_collection_class[(DB, MAD)] 214s [gw2] [ 9%] 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] 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_using_option 214s [gw5] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_using_option 214s 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] 214s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_no_table 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_factory_vs_collection_class[(MAD, DB)] 214s test/dialect/oracle/test_compiler.py::CompileTest::test_cte 214s [gw7] [ 9%] PASSED test/orm/test_deprecations.py::GetTest::test_get 214s [gw4] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_factory_vs_collection_class[(MAD, DB)] 214s test/orm/test_deprecations.py::GetTest::test_get_against_col 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_fn[(DB, MAD)] 214s [gw7] [ 9%] PASSED test/orm/test_deprecations.py::GetTest::test_get_against_col 214s [gw2] [ 9%] 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] 214s [gw1] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_no_table 214s 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] 214s [gw3] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_from_subquery 214s test/orm/test_deprecations.py::GetTest::test_loader_options 214s [gw5] [ 9%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_cte 214s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_five 214s test/sql/test_compiler.py::SelectTest::test_full_outer_join 214s test/dialect/mysql/test_compiler.py::CompileTest::test_deferrable_initially_kw_not_ignored 214s [gw7] [ 9%] PASSED test/orm/test_deprecations.py::GetTest::test_loader_options 214s [gw0] [ 9%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_straight_decl_usage 214s [gw5] [ 9%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_deferrable_initially_kw_not_ignored 214s test/orm/test_deprecations.py::GetTest::test_no_criterion 214s [gw2] [ 9%] 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] 214s test/ext/test_associationproxy.py::DefaultTest::test_abc 214s 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] 214s [gw1] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_five 214s [gw3] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_full_outer_join 214s test/sql/test_compiler.py::SelectTest::test_hints 214s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_four 214s [gw4] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_fn[(DB, MAD)] 214s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_exclude_hint 214s [gw5] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_exclude_hint 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_fn[(MAD, DB)] 214s [gw7] [ 9%] PASSED test/orm/test_deprecations.py::GetTest::test_no_criterion 214s test/orm/test_deprecations.py::GetTest::test_no_criterion_when_already_loaded 214s [gw7] [ 9%] PASSED test/orm/test_deprecations.py::GetTest::test_no_criterion_when_already_loaded 214s test/orm/test_deprecations.py::GetTest::test_only_full_mapper_zero 214s [gw3] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_hints 214s [gw2] [ 9%] 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] 214s 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] 214s [gw1] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_four 214s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_extra_froms 214s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_one 214s [gw7] [ 9%] PASSED test/orm/test_deprecations.py::GetTest::test_only_full_mapper_zero 214s test/ext/test_deprecations.py::HorizontalShardTest::test_id_chooser 214s [gw5] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_extra_froms 214s test/dialect/mysql/test_compiler.py::CompileTest::test_delete_extra_froms 214s test/sql/test_compiler.py::SelectTest::test_int_limit_offset_coercion 214s [gw3] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_int_limit_offset_coercion 214s [gw0] [ 9%] PASSED test/ext/test_associationproxy.py::DefaultTest::test_abc 214s [gw2] [ 9%] 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] 214s [gw7] [ 9%] PASSED test/ext/test_deprecations.py::HorizontalShardTest::test_id_chooser 214s test/ext/test_deprecations.py::HorizontalShardTest::test_query_chooser 214s [gw7] [ 9%] PASSED test/ext/test_deprecations.py::HorizontalShardTest::test_query_chooser 214s test/orm/test_deprecations.py::ImmediateTest::test_value 214s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_from_select_col_property 214s test/sql/test_compiler.py::SelectTest::test_joins 214s test/ext/test_associationproxy.py::DefaultTest::test_sequence_ops 214s [gw5] [ 9%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_delete_extra_froms 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_delete_extra_froms 214s [gw1] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_one 214s [gw4] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_fn[(MAD, DB)] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_generic_class 214s [gw5] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_delete_extra_froms 214s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 214s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_three 214s [gw4] [ 9%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_generic_class 214s [gw6] [ 9%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_noninherited_warning 214s [gw5] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-False] 214s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_overlapping_backref_relationship 214s [gw2] [ 9%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_from_select_col_property 214s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[bulk] 214s test/dialect/mysql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 214s [gw5] [ 9%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 214s [gw3] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_joins 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 214s [gw5] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 214s test/sql/test_compiler.py::SelectTest::test_label_comparison_one 214s [gw4] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-False] 214s [gw1] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_three 214s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_hint 214s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_two 214s [gw3] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_label_comparison_one 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-True] 214s [gw5] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_hint 214s [gw2] [ 9%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[bulk] 214s test/sql/test_compiler.py::SelectTest::test_label_comparison_two 214s [gw3] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_label_comparison_two 214s [gw4] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-True] 214s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_returning 214s test/sql/test_compiler.py::SelectTest::test_limit_fetch_interaction 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-False] 214s [gw5] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_returning 214s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema 214s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[single] 214s [gw7] [ 9%] PASSED test/orm/test_deprecations.py::ImmediateTest::test_value 214s test/orm/test_deprecations.py::ImmediateTest::test_value_cancels_loader_opts 214s [gw5] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema 214s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart 214s [gw4] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-False] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-True] 214s [gw1] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_two 214s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_oops 214s [gw2] [ 9%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[single] 214s [gw3] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_fetch_interaction 214s [gw5] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart 214s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart_both_need_quoting 214s test/sql/test_compiler.py::SelectTest::test_limit_offset[0-0-LIMIT :param_1 OFFSET :param_2-params3] 214s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[values] 214s [gw4] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-True] 214s [gw6] [ 9%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_overlapping_backref_relationship 214s [gw5] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart_both_need_quoting 214s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart_needs_quoting 214s [gw5] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart_needs_quoting 214s [gw1] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_oops 214s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_order_by_multi 214s [gw2] [ 9%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[values] 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_1 214s [gw5] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_1 214s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_overlapping_forwards_relationship 214s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_cols_dont_give_me_defaults 214s [gw7] [ 9%] PASSED test/orm/test_deprecations.py::ImmediateTest::test_value_cancels_loader_opts 214s test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[False] 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_2 214s [gw5] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_2 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_inheritance[(DB, MAD)] 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_3 214s [gw7] [ 9%] PASSED test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[False] 214s [gw0] [ 9%] PASSED test/ext/test_associationproxy.py::DefaultTest::test_sequence_ops 214s [gw3] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[0-0-LIMIT :param_1 OFFSET :param_2-params3] 214s test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[None] 214s [gw7] [ 9%] PASSED test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[None] 214s test/sql/test_compiler.py::SelectTest::test_limit_offset[5-10-LIMIT :param_1 OFFSET :param_2-params0] 214s [gw3] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[5-10-LIMIT :param_1 OFFSET :param_2-params0] 214s test/sql/test_compiler.py::SelectTest::test_limit_offset[5-None-LIMIT :param_1-params2] 214s [gw3] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[5-None-LIMIT :param_1-params2] 214s test/sql/test_compiler.py::SelectTest::test_limit_offset[None-10-LIMIT -1 OFFSET :param_1-params1] 214s [gw3] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[None-10-LIMIT -1 OFFSET :param_1-params1] 214s test/sql/test_compiler.py::SelectTest::test_limit_offset[lim4-offset4-LIMIT Q OFFSET Y-params4] 214s [gw3] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[lim4-offset4-LIMIT Q OFFSET Y-params4] 214s [gw2] [ 9%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_cols_dont_give_me_defaults 214s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[bulk] 214s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_dict 214s [gw5] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_3 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_4 214s [gw5] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_4 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_domain 214s [gw5] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_domain 214s test/dialect/oracle/test_compiler.py::CompileTest::test_double_to_oracle_double 214s [gw5] [ 9%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_double_to_oracle_double 214s test/dialect/mysql/test_compiler.py::CompileTest::test_drop_constraint_mariadb 214s test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[True] 214s [gw7] [ 9%] PASSED test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[True] 214s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_selectable 214s [gw4] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_inheritance[(DB, MAD)] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_inheritance[(MAD, DB)] 214s test/sql/test_compiler.py::SelectTest::test_limit_offset[lim5-offset5-LIMIT "Q" OFFSET "Y"-params5] 214s [gw5] [ 9%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_drop_constraint_mariadb 214s [gw3] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[lim5-offset5-LIMIT "Q" OFFSET "Y"-params5] 214s test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_one 214s [gw2] [ 9%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[bulk] 214s test/dialect/mysql/test_compiler.py::CompileTest::test_drop_constraint_mysql 214s [gw5] [ 9%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_drop_constraint_mysql 214s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[single] 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_drop_index_concurrently 214s [gw4] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_inheritance[(MAD, DB)] 214s [gw5] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_drop_index_concurrently 214s [gw3] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_one 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_init_var[(DB, MAD)] 214s test/dialect/mssql/test_compiler.py::CompileTest::test_drop_index_w_schema 214s [gw6] [ 9%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_overlapping_forwards_relationship 214s test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_three 214s [gw2] [ 9%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[single] 214s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_polymorphic_backref 214s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[values] 214s [gw1] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_order_by_multi 214s [gw5] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_drop_index_w_schema 214s 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]] 214s [gw3] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_three 214s [gw5] [ 9%] 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]] 214s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_pk_with_fk_init 214s 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] 214s [gw5] [ 9%] 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] 214s 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]] 214s [gw4] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_init_var[(DB, MAD)] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_init_var[(MAD, DB)] 214s test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_two 214s [gw3] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_two 214s test/sql/test_compiler.py::SelectTest::test_literal 214s [gw5] [ 9%] 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]] 214s 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] 214s [gw5] [ 9%] 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] 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_cast 214s [gw2] [ 9%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[values] 214s [gw5] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_cast 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_cast_quote 214s [gw5] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_cast_quote 214s [gw4] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_init_var[(MAD, DB)] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_integrated_dc[(DB, MAD)] 214s [gw3] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_literal 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_colname_needs_quoting 214s [gw5] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_colname_needs_quoting 214s [gw1] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_pk_with_fk_init 214s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_recompile_on_othermapper 214s test/sql/test_compiler.py::SelectTest::test_literal_as_text_fromstring 214s [gw3] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_literal_as_text_fromstring 214s test/sql/test_compiler.py::SelectTest::test_literal_as_text_nonstring_raise 214s 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] 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy 214s [gw5] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy_complex 214s [gw5] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy_complex 214s [gw4] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_integrated_dc[(DB, MAD)] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_integrated_dc[(MAD, DB)] 214s [gw3] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_literal_as_text_nonstring_raise 214s test/sql/test_compiler.py::SelectTest::test_naming 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy_where_using 214s [gw5] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy_where_using 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_expression 214s [gw0] [ 9%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_dict 214s [gw5] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_expression 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_full 214s [gw2] [ 9%] 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] 214s 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] 214s [gw4] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_integrated_dc[(MAD, DB)] 214s [gw1] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_recompile_on_othermapper 214s [gw5] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_full 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_literal_binds 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_attribute[(DB, MAD)] 214s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reentrant_compile_via_foreignkey 214s [gw5] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_literal_binds 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_min 214s [gw5] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_min 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_ops_many 214s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_list 214s [gw5] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_ops_many 214s [gw2] [ 9%] 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] 214s 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] 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_text 214s [gw5] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_text 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_when 214s [gw4] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_attribute[(DB, MAD)] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_attribute[(MAD, DB)] 214s [gw5] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_when 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_with_using_unusual_conditions 214s [gw3] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_naming 214s [gw5] [ 9%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_with_using_unusual_conditions 214s test/dialect/mssql/test_compiler.py::CompileTest::test_extract 214s test/sql/test_compiler.py::SelectTest::test_nested_conjunctions_short_circuit 214s [gw2] [ 9%] 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] 214s [gw4] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_attribute[(MAD, DB)] 214s [gw6] [ 9%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_polymorphic_backref 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_dataclass_constant[(DB, MAD)] 214s 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] 214s [gw5] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_extract 214s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[0-0-fetch_kw3-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params3] 214s test/orm/declarative/test_concurrency.py::ConcurrentUseDeclMappingTest::test_concurrent_create 214s [gw5] [ 9%] 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] 214s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-0-fetch_kw4-TOP __[POSTCOMPILE_param_1] PERCENT-params4] 214s [gw7] [ 9%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_selectable 214s [gw4] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_dataclass_constant[(DB, MAD)] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_dataclass_constant[(MAD, DB)] 214s [gw1] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reentrant_compile_via_foreignkey 214s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_selectable_auto_alias 214s [gw3] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_nested_conjunctions_short_circuit 214s test/sql/test_compiler.py::SelectTest::test_nested_label_targeting 214s [gw2] [ 9%] 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] 214s [gw5] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-0-fetch_kw4-TOP __[POSTCOMPILE_param_1] PERCENT-params4] 214s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-0-fetch_kw6-TOP __[POSTCOMPILE_param_1] WITH TIES-params6] 214s 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] 214s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_level_msg_for_invalid_callable 214s [gw5] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-0-fetch_kw6-TOP __[POSTCOMPILE_param_1] WITH TIES-params6] 214s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-10-fetch_kw0-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params0] 214s [gw3] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_nested_label_targeting 214s [gw5] [ 9%] 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] 214s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-None-fetch_kw2-OFFSET 0 ROWS FETCH FIRST :param_1 ROWS ONLY-params2] 214s test/sql/test_compiler.py::SelectTest::test_nested_label_targeting_keyed 214s [gw5] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-None-fetch_kw2-OFFSET 0 ROWS FETCH FIRST :param_1 ROWS ONLY-params2] 214s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-None-fetch_kw5-TOP __[POSTCOMPILE_param_1] PERCENT WITH TIES-params5] 214s [gw5] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-None-fetch_kw5-TOP __[POSTCOMPILE_param_1] PERCENT WITH TIES-params5] 214s [gw4] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_dataclass_constant[(MAD, DB)] 214s [gw3] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_nested_label_targeting_keyed 214s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[None-10-fetch_kw1-OFFSET :param_1 ROWS-params1] 214s [gw2] [ 9%] 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] 214s 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] 214s [gw5] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[None-10-fetch_kw1-OFFSET :param_1 ROWS-params1] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mapped_column_overrides[(DB, MAD)] 214s [gw1] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_level_msg_for_invalid_callable 214s [gw7] [ 9%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_selectable_auto_alias 214s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch10-offset10-fetch_kw10-OFFSET Y + W ROWS FETCH FIRST Q + Z ROWS ONLY-params10] 214s test/sql/test_compiler.py::SelectTest::test_no_group_by_labels 214s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_level_msg_for_invalid_object 214s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_seven_selectable_auto_alias 214s [gw5] [ 9%] 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] 214s [gw0] [ 9%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_list 214s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET Y ROWS FETCH FIRST Q ROWS ONLY-params7] 214s [gw3] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_no_group_by_labels 214s [gw5] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET Y ROWS FETCH FIRST Q ROWS ONLY-params7] 214s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET [Y] ROWS FETCH FIRST [Q] ROWS ONLY-params8] 214s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_varg 214s [gw5] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET [Y] ROWS FETCH FIRST [Q] ROWS ONLY-params8] 214s test/sql/test_compiler.py::SelectTest::test_order_by_labels_disabled 214s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET :Y ROWS FETCH FIRST :Q ROWS ONLY-params9] 214s [gw2] [ 9%] 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] 214s 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] 214s [gw3] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_disabled 214s [gw7] [ 9%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_seven_selectable_auto_alias 214s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_six_point_five_selectable_auto_alias 214s [gw5] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET :Y ROWS FETCH FIRST :Q ROWS ONLY-params9] 214s [gw1] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_level_msg_for_invalid_object 214s [gw4] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mapped_column_overrides[(DB, MAD)] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mapped_column_overrides[(MAD, DB)] 214s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-DESC NULLS LAST0] 214s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_reference 214s [gw7] [ 9%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_six_point_five_selectable_auto_alias 214s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_six_selectable_auto_alias 214s [gw2] [ 9%] 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] 214s 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] 214s [gw3] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-DESC NULLS LAST0] 214s 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] 214s [gw5] [ 9%] 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] 214s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-0-fetch_kw4-TOP __[POSTCOMPILE_param_1] PERCENT-params4] 214s [gw5] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-0-fetch_kw4-TOP __[POSTCOMPILE_param_1] PERCENT-params4] 214s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-0-fetch_kw6-TOP __[POSTCOMPILE_param_1] WITH TIES-params6] 214s [gw5] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-0-fetch_kw6-TOP __[POSTCOMPILE_param_1] WITH TIES-params6] 214s 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] 214s [gw5] [ 9%] 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] 214s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-None-fetch_kw2-mssql_rn <= :param_1-params2] 214s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-DESC NULLS LAST1] 214s [gw7] [ 9%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_six_selectable_auto_alias 214s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_two 214s [gw5] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-None-fetch_kw2-mssql_rn <= :param_1-params2] 214s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-None-fetch_kw5-TOP __[POSTCOMPILE_param_1] PERCENT WITH TIES-params5] 214s [gw4] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mapped_column_overrides[(MAD, DB)] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mixing_MappedAsDataclass_with_decorator_raises 214s [gw7] [ 9%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_two 214s [gw5] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-None-fetch_kw5-TOP __[POSTCOMPILE_param_1] PERCENT WITH TIES-params5] 214s test/orm/test_deprecations.py::InheritedJoinTest::test_join_w_subq_adapt 214s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[None-10-fetch_kw1-mssql_rn > :param_1-params1] 214s [gw5] [ 9%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[None-10-fetch_kw1-mssql_rn > :param_1-params1] 214s 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] 214s [gw5] [ 9%] 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] 214s [gw1] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_reference 214s [gw2] [ 9%] 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] 214s 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] 214s [gw7] [ 9%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_w_subq_adapt 214s test/orm/test_deprecations.py::InstancesTest::test_contains_eager 214s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[column-metadata-True] 214s [gw3] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-DESC NULLS LAST1] 214s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch7-offset7-fetch_kw7-mssql_rn > Y AND mssql_rn <= Q + Y-params7] 214s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-NULLS FIRST ASC] 214s [gw4] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mixing_MappedAsDataclass_with_decorator_raises 214s [gw5] [ 9%] 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] 214s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch8-offset8-fetch_kw8-mssql_rn > [Y] AND mssql_rn <= [Q] + [Y]-params8] 214s [gw0] [ 9%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_varg 214s [gw5] [ 9%] 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] 214s [gw1] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[column-metadata-True] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(DB, MAD)] 214s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch9-offset9-fetch_kw9-mssql_rn > :Y AND mssql_rn <= :Q + :Y-params9] 214s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[column-registry-False] 214s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_dict 214s [gw2] [ 9%] 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] 214s 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] 214s [gw5] [ 9%] 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] 214s test/dialect/oracle/test_compiler.py::CompileTest::test_fetch_type 214s [gw5] [ 9%] SKIPPED test/dialect/oracle/test_compiler.py::CompileTest::test_fetch_type 214s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update 214s [gw1] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[column-registry-False] 214s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[relationship-metadata-True] 214s [gw3] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-NULLS FIRST ASC] 214s [gw2] [ 9%] 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] 214s 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] 214s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[asc-ASC] 214s [gw5] [ 9%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_for_update 214s [gw1] [ 9%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[relationship-metadata-True] 214s [gw0] [ 9%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_dict 214s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_list 214s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[relationship-registry-False] 214s [gw2] [ 9%] 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] 214s 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] 214s [gw3] [ 9%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[asc-ASC] 214s [gw4] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(DB, MAD)] 214s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[desc-DESC] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(MAD, DB)] 214s [gw1] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[relationship-registry-False] 214s [gw2] [ 10%] 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] 214s 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] 214s [gw0] [ 10%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_list 214s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution 214s [gw5] [ 10%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_for_update 214s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_col_present_legacy 214s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_varg 214s [gw5] [ 10%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_col_present_legacy 214s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_col_unpresent_legacy 214s [gw3] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[desc-DESC] 214s [gw2] [ 10%] 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] 214s 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] 214s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_first-NULLS FIRST0] 214s [gw4] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(MAD, DB)] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(DB, MAD)] 214s [gw0] [ 10%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_varg 214s [gw2] [ 10%] 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] 214s 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] 214s [gw5] [ 10%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_col_unpresent_legacy 214s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_present 214s [gw3] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_first-NULLS FIRST0] 214s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_first-NULLS FIRST1] 214s test/ext/test_associationproxy.py::InfoTest::test_constructor 214s [gw4] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(DB, MAD)] 214s [gw0] [ 10%] PASSED test/ext/test_associationproxy.py::InfoTest::test_constructor 214s [gw1] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution 214s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_asselectable 214s test/ext/test_associationproxy.py::InfoTest::test_empty 214s [gw5] [ 10%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_present 214s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_present_legacy 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(MAD, DB)] 214s [gw0] [ 10%] PASSED test/ext/test_associationproxy.py::InfoTest::test_empty 214s [gw2] [ 10%] 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] 214s test/ext/test_associationproxy.py::InfoTest::test_via_cls 214s 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] 214s [gw7] [ 10%] PASSED test/orm/test_deprecations.py::InstancesTest::test_contains_eager 214s test/orm/test_deprecations.py::InstancesTest::test_contains_eager_aliased_instances 214s [gw0] [ 10%] PASSED test/ext/test_associationproxy.py::InfoTest::test_via_cls 214s test/ext/test_associationproxy.py::LazyLoadTest::test_eager_list 214s [gw5] [ 10%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_present_legacy 214s [gw7] [ 10%] PASSED test/orm/test_deprecations.py::InstancesTest::test_contains_eager_aliased_instances 214s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_unpresent_legacy 214s [gw4] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(MAD, DB)] 214s [gw3] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_first-NULLS FIRST1] 214s test/orm/test_deprecations.py::InstancesTest::test_contains_eager_multi_alias 214s [gw2] [ 10%] 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] 214s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_omit_returning_ok 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(DB, MAD)] 214s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_last-NULLS LAST0] 214s [gw7] [ 10%] PASSED test/orm/test_deprecations.py::InstancesTest::test_contains_eager_multi_alias 214s [gw5] [ 10%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_unpresent_legacy 214s test/orm/test_deprecations.py::InstancesTest::test_from_alias_one 214s [gw7] [ 10%] PASSED test/orm/test_deprecations.py::InstancesTest::test_from_alias_one 214s [gw2] [ 10%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_omit_returning_ok 214s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_partial_col_unpresent_legacy 214s test/orm/test_deprecations.py::InstancesTest::test_from_alias_two_old_way 214s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_render_nulls[not_render_nulls] 214s [gw3] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_last-NULLS LAST0] 214s [gw1] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_asselectable 214s [gw5] [ 10%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_partial_col_unpresent_legacy 214s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_last-NULLS LAST1] 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_for_update_with_schema 214s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_class_over_table 214s [gw7] [ 10%] PASSED test/orm/test_deprecations.py::InstancesTest::test_from_alias_two_old_way 214s [gw5] [ 10%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_for_update_with_schema 214s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_insensitive 214s [gw4] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(DB, MAD)] 214s [gw5] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_insensitive 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(MAD, DB)] 214s [gw2] [ 10%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_render_nulls[not_render_nulls] 214s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_sensitive[False] 214s [gw5] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_sensitive[False] 214s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_sensitive[True] 214s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_render_nulls[render_nulls] 214s [gw0] [ 10%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_eager_list 214s [gw5] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_sensitive[True] 214s test/ext/test_associationproxy.py::LazyLoadTest::test_eager_scalar 214s test/orm/test_deprecations.py::InstrumentationTest::test_dict_subclass4 214s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_insensitive 214s [gw7] [ 10%] PASSED test/orm/test_deprecations.py::InstrumentationTest::test_dict_subclass4 214s [gw5] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_insensitive 214s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_sensitive[False] 214s test/orm/test_deprecations.py::InstrumentationTest::test_name_setup 214s [gw1] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_class_over_table 214s [gw5] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_sensitive[False] 214s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_sensitive[True] 214s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_in_backref 214s [gw5] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_sensitive[True] 214s [gw2] [ 10%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_render_nulls[render_nulls] 214s [gw3] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_last-NULLS LAST1] 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_from_only 214s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled_negative_cases 214s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property[bulk] 214s [gw7] [ 10%] PASSED test/orm/test_deprecations.py::InstrumentationTest::test_name_setup 214s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_assertions 214s [gw7] [ 10%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_assertions 214s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_compile 214s [gw7] [ 10%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_compile 214s [gw5] [ 10%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_from_only 214s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_operators 214s test/dialect/mssql/test_compiler.py::CompileTest::test_function 214s [gw4] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(MAD, DB)] 214s [gw7] [ 10%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_operators 214s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_between_operators[not_between_op-notbetween_op-a NOT BETWEEN b AND c] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_warn_on_non_dc_mixin 214s [gw7] [ 10%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_between_operators[not_between_op-notbetween_op-a NOT BETWEEN b AND c] 214s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[is_not_distinct_from-isnot_distinct_from-a IS NOT DISTINCT FROM b] 214s [gw5] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_function 214s [gw0] [ 10%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_eager_scalar 214s test/dialect/mssql/test_compiler.py::CompileTest::test_function_overrides 214s test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_list 214s [gw7] [ 10%] 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] 214s [gw3] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled_negative_cases 214s [gw1] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_in_backref 214s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_module_qualified 214s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_contains_op-notcontains_op-a NOT LIKE '%' || b || '%'] 214s [gw7] [ 10%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_contains_op-notcontains_op-a NOT LIKE '%' || b || '%'] 214s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_endswith_op-notendswith_op-a NOT LIKE '%' || b] 214s [gw7] [ 10%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_endswith_op-notendswith_op-a NOT LIKE '%' || b] 214s test/sql/test_compiler.py::SelectTest::test_order_by_nulls 214s [gw5] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_function_overrides 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_generic_enum 214s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_ilike_op-notilike_op-lower(a) NOT LIKE lower(b)] 214s [gw5] [ 10%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_generic_enum 214s [gw3] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_nulls 214s test/sql/test_compiler.py::SelectTest::test_orderby_groupby 214s test/dialect/mysql/test_compiler.py::CompileTest::test_groupby_rollup 214s [gw7] [ 10%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_ilike_op-notilike_op-lower(a) NOT LIKE lower(b)] 214s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_like_op-notlike_op-a NOT LIKE b] 214s [gw7] [ 10%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_like_op-notlike_op-a NOT LIKE b] 214s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_match_op-notmatch_op-NOT a MATCH b] 214s [gw7] [ 10%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_match_op-notmatch_op-NOT a MATCH b] 214s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_startswith_op-notstartswith_op-a NOT LIKE b || '%'] 214s [gw7] [ 10%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_startswith_op-notstartswith_op-a NOT LIKE b || '%'] 214s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[is_not_distinct_from-isnot_distinct_from] 214s [gw5] [ 10%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_groupby_rollup 214s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[dash] 214s [gw7] [ 10%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[is_not_distinct_from-isnot_distinct_from] 214s [gw1] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_module_qualified 214s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_no_magic 214s [gw1] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_no_magic 214s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_no_table 214s [gw0] [ 10%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_list 214s test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_scalar 214s [gw0] [ 10%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_scalar 214s test/ext/test_associationproxy.py::LazyLoadTest::test_slicing_list 214s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[not_ilike-notilike] 214s [gw7] [ 10%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[not_ilike-notilike] 214s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[not_like-notlike] 214s [gw7] [ 10%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[not_like-notlike] 214s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[nulls_first-nullsfirst] 214s [gw7] [ 10%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[nulls_first-nullsfirst] 214s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[nulls_last-nullslast] 214s [gw7] [ 10%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[nulls_last-nullslast] 214s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_false-isfalse-True] 214s [gw7] [ 10%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_false-isfalse-True] 214s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_not_distinct_from-isnot_distinct_from-True] 214s [gw7] [ 10%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_not_distinct_from-isnot_distinct_from-True] 214s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_true-istrue-True] 214s [gw7] [ 10%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_true-istrue-True] 214s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_between_op-notbetween_op-True] 214s [gw7] [ 10%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_between_op-notbetween_op-True] 214s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_contains_op-notcontains_op-False] 214s [gw7] [ 10%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_contains_op-notcontains_op-False] 214s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_endswith_op-notendswith_op-False] 214s [gw7] [ 10%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_endswith_op-notendswith_op-False] 214s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_ilike_op-notilike_op-True] 214s [gw7] [ 10%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_ilike_op-notilike_op-True] 214s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_like_op-notlike_op-True] 214s [gw7] [ 10%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_like_op-notlike_op-True] 214s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_match_op-notmatch_op-True] 214s [gw7] [ 10%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_match_op-notmatch_op-True] 214s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_startswith_op-notstartswith_op-False] 214s [gw7] [ 10%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_startswith_op-notstartswith_op-False] 214s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[nulls_first_op-nullsfirst_op-False] 214s [gw7] [ 10%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[nulls_first_op-nullsfirst_op-False] 214s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[nulls_last_op-nullslast_op-False] 214s [gw7] [ 10%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[nulls_last_op-nullslast_op-False] 214s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_unary_operators[nulls_first_op-nullsfirst_op-a NULLS FIRST] 214s [gw7] [ 10%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_unary_operators[nulls_first_op-nullsfirst_op-a NULLS FIRST] 214s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_unary_operators[nulls_last_op-nullslast_op-a NULLS LAST] 214s [gw7] [ 10%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_unary_operators[nulls_last_op-nullslast_op-a NULLS LAST] 214s [gw5] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[dash] 214s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[double quotes] 214s [gw5] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[double quotes] 214s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[matched_square_brackets] 214s [gw5] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[matched_square_brackets] 214s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[percent] 214s [gw5] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[percent] 214s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[plain] 214s [gw5] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[plain] 214s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[question mark] 214s [gw5] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[question mark] 214s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[slash] 214s [gw5] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[slash] 214s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[space] 214s [gw5] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[space] 214s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[unmatched_left_square_bracket] 214s [gw5] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[unmatched_left_square_bracket] 214s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[unmatched_right_square_bracket] 214s [gw5] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[unmatched_right_square_bracket] 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_ilike_escaping 214s [gw5] [ 10%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_ilike_escaping 214s test/dialect/mssql/test_compiler.py::CompileTest::test_in_with_subqueries 214s [gw5] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_in_with_subqueries 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-ALTER TABLE foo ADD PRIMARY KEY (id) INCLUDE (value, misc)] 214s [gw5] [ 10%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-ALTER TABLE foo ADD PRIMARY KEY (id) INCLUDE (value, misc)] 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-ALTER TABLE foo ADD UNIQUE (id) INCLUDE (value)] 214s [gw2] [ 10%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property[bulk] 214s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property[values] 214s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_column_subquery_to_alias 214s [gw7] [ 10%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_column_subquery_to_alias 214s [gw5] [ 10%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-ALTER TABLE foo ADD UNIQUE (id) INCLUDE (value)] 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-CREATE INDEX idx ON foo (id) INCLUDE (value)] 214s [gw3] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_orderby_groupby 214s test/sql/test_compiler.py::SelectTest::test_orderby_subquery 214s [gw5] [ 10%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-CREATE INDEX idx ON foo (id) INCLUDE (value)] 214s test/dialect/mssql/test_compiler.py::CompileTest::test_index_clustering 214s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_join_to_schema 214s [gw3] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_orderby_subquery 214s test/sql/test_compiler.py::SelectTest::test_over 214s [gw3] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_over 214s test/sql/test_compiler.py::SelectTest::test_over_framespec 214s [gw7] [ 10%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_join_to_schema 214s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_legacy_schema_flag[cfg0-True] 214s [gw5] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_clustering 214s test/dialect/mssql/test_compiler.py::CompileTest::test_index_colstore_clustering 214s [gw1] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_no_table 214s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_orm_descriptor 214s [gw5] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_colstore_clustering 214s test/dialect/mssql/test_compiler.py::CompileTest::test_index_colstore_no_clustering 214s [gw7] [ 10%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_legacy_schema_flag[cfg0-True] 214s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_legacy_schema_flag[cfg1-False] 214s [gw5] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_colstore_no_clustering 214s test/dialect/mssql/test_compiler.py::CompileTest::test_index_empty 214s [gw3] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_over_framespec 214s [gw7] [ 10%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_legacy_schema_flag[cfg1-False] 214s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_result_map 214s [gw5] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_empty 214s test/dialect/mssql/test_compiler.py::CompileTest::test_index_extra_include_1 214s test/sql/test_compiler.py::SelectTest::test_over_invalid_framespecs 214s [gw7] [ 10%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_result_map 214s [gw0] [ 10%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_slicing_list 214s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_result_map_use_labels 214s [gw5] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_extra_include_1 214s [gw3] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_over_invalid_framespecs 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_index_extra_include_1 214s [gw7] [ 10%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_result_map_use_labels 214s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_straight_select 214s test/sql/test_compiler.py::SelectTest::test_over_within_group 214s [gw2] [ 10%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property[values] 214s [gw5] [ 10%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_index_extra_include_1 214s [gw7] [ 10%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_straight_select 214s test/ext/test_associationproxy.py::ListTest::test_abc 214s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_straight_select_use_labels 214s test/dialect/mssql/test_compiler.py::CompileTest::test_index_extra_include_2 214s [gw3] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_over_within_group 214s [gw5] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_extra_include_2 214s [gw7] [ 10%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_straight_select_use_labels 214s test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_separate_keys_use_labels 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_index_extra_include_2 214s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_union_schema_to_non 214s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_upsert_populate_existing[not_populate_existing] 214s [gw5] [ 10%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_index_extra_include_2 214s [gw7] [ 10%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_union_schema_to_non 214s [gw3] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_separate_keys_use_labels 214s test/dialect/mssql/test_compiler.py::CompileTest::test_index_include_where 214s test/orm/test_deprecations.py::MergeResultTest::test_entity_col_mix_keyed_tuple 214s test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_use_labels 214s [gw5] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_include_where 214s [gw1] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_orm_descriptor 214s test/dialect/mssql/test_compiler.py::CompileTest::test_index_not_colstore_clustering 214s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_synonym 214s [gw3] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_use_labels 214s test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_use_labels_mix_annotations 214s [gw5] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_not_colstore_clustering 214s test/dialect/mssql/test_compiler.py::CompileTest::test_index_ordering 214s [gw5] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_ordering 214s test/dialect/mssql/test_compiler.py::CompileTest::test_index_where 214s [gw3] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_use_labels_mix_annotations 214s [gw5] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_where 214s test/dialect/mssql/test_compiler.py::CompileTest::test_insert 214s test/sql/test_compiler.py::SelectTest::test_overlapping_labels_use_labels 214s [gw3] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_overlapping_labels_use_labels 214s [gw5] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_insert 214s test/dialect/mssql/test_compiler.py::CompileTest::test_insert_hint 214s test/sql/test_compiler.py::SelectTest::test_paramstyles 214s [gw0] [ 10%] PASSED test/ext/test_associationproxy.py::ListTest::test_abc 214s [gw5] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_insert_hint 214s test/dialect/mssql/test_compiler.py::CompileTest::test_insert_returning 214s test/ext/test_associationproxy.py::ListTest::test_sequence_ops 214s [gw3] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_paramstyles 214s test/sql/test_compiler.py::SelectTest::test_percent_chars 214s [gw3] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_percent_chars 214s [gw5] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_insert_returning 214s test/dialect/postgresql/test_compiler.py::CompileTest::test_insert_returning 214s test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[%percent] 214s [gw3] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[%percent] 214s [gw2] [ 10%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_upsert_populate_existing[not_populate_existing] 214s test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[per % cent] 214s [gw5] [ 10%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_insert_returning 214s [gw1] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_synonym 214s test/dialect/mssql/test_compiler.py::CompileTest::test_join_with_hint 214s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_upsert_populate_existing[populate_existing] 214s [gw3] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[per % cent] 214s [gw5] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_join_with_hint 214s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_table_over_class 215s test/dialect/postgresql/test_compiler.py::CompileTest::test_json_path[JSONPATH] 215s test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[per cent] 215s [gw3] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[per cent] 215s [gw5] [ 10%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_json_path[JSONPATH] 215s test/sql/test_compiler.py::SelectTest::test_prefix 215s test/dialect/postgresql/test_compiler.py::CompileTest::test_json_path[JSONPathType] 215s [gw3] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_prefix 215s [gw5] [ 10%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_json_path[JSONPathType] 215s test/dialect/postgresql/test_compiler.py::CompileTest::test_json_still_uses_arrow_syntax 215s test/sql/test_compiler.py::SelectTest::test_prefix_dialect_specific 215s [gw5] [ 10%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_json_still_uses_arrow_syntax 215s [gw3] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_prefix_dialect_specific 215s test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_functions_use_parentheses_with_subscripting 215s test/sql/test_compiler.py::SelectTest::test_scalar_select 215s [gw5] [ 10%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_functions_use_parentheses_with_subscripting 215s test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_subscripting[pg13] 215s [gw0] [ 10%] PASSED test/ext/test_associationproxy.py::ListTest::test_sequence_ops 215s [gw5] [ 10%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_subscripting[pg13] 215s [gw2] [ 10%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_upsert_populate_existing[populate_existing] 215s test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_subscripting[pg14] 215s test/ext/test_associationproxy.py::MultiOwnerTest::test_col_expressions_not_available 215s [gw5] [ 10%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_subscripting[pg14] 215s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_five 215s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-executemany] 215s [gw5] [ 10%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_five 215s [gw1] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_table_over_class 215s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_five_legacy 215s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_tables 215s [gw3] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_scalar_select 215s test/sql/test_compiler.py::SelectTest::test_select_from_clauselist 215s [gw5] [ 10%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_five_legacy 215s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_four_firstrows_legacy 215s [gw7] [ 10%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_entity_col_mix_keyed_tuple 215s [gw5] [ 10%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_four_firstrows_legacy 215s [gw3] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_clauselist 215s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_four_legacy 215s test/orm/test_deprecations.py::MergeResultTest::test_entity_col_mix_plain_tuple 215s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt0-SELECT mytable.name FROM mytable, myothertable WHERE mytable.myid = myothertable.otherid] 215s [gw3] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt0-SELECT mytable.name FROM mytable, myothertable WHERE mytable.myid = myothertable.otherid] 215s [gw5] [ 10%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_four_legacy 215s [gw7] [ 10%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_entity_col_mix_plain_tuple 215s test/orm/test_deprecations.py::MergeResultTest::test_none_entity 215s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt1-SELECT mytable.name FROM myothertable, mytable WHERE mytable.myid = myothertable.otherid] 215s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_using_offset_fetch 215s [gw5] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_using_offset_fetch 215s [gw3] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt1-SELECT mytable.name FROM myothertable, mytable WHERE mytable.myid = myothertable.otherid] 215s [gw7] [ 10%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_none_entity 215s test/orm/test_deprecations.py::MergeResultTest::test_single_column 215s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_using_window 215s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt2-SELECT mytable.name FROM myothertable, mytable WHERE mytable.myid = myothertable.otherid] 215s [gw7] [ 10%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_single_column 215s test/orm/test_deprecations.py::MergeResultTest::test_single_entity 215s [gw1] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_tables 215s [gw3] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt2-SELECT mytable.name FROM myothertable, mytable WHERE mytable.myid = myothertable.otherid] 215s [gw2] [ 10%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-executemany] 215s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_w_pj_annotations 215s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt3-SELECT mytable.name FROM mytable, myothertable WHERE mytable.myid = myothertable.otherid] 215s [gw5] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_using_window 215s [gw7] [ 10%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_single_entity 215s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_w_ambiguous_cols 215s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-plain] 215s [gw3] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt3-SELECT mytable.name FROM mytable, myothertable WHERE mytable.myid = myothertable.otherid] 215s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[default-5-_exclusions_02] 215s 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] 215s [gw7] [ 10%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[default-5-_exclusions_02] 215s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[default_factory--_exclusions_03] 215s [gw3] [ 10%] 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] 215s [gw5] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_w_ambiguous_cols 215s 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] 215s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_with_correlated_order_by 215s [gw7] [ 10%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[default_factory--_exclusions_03] 215s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[init-True-_exclusions_00] 215s [gw7] [ 10%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[init-True-_exclusions_00] 215s [gw3] [ 10%] 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] 215s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[kw_only-True-_exclusions_01] 215s [gw7] [ 10%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[kw_only-True-_exclusions_01] 215s 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] 215s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes_still_function 215s [gw5] [ 10%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_with_correlated_order_by 215s [gw3] [ 10%] 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] 215s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one 215s 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] 215s [gw5] [ 10%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one 215s [gw1] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_w_pj_annotations 215s [gw3] [ 10%] 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] 215s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_added 215s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_firstrows_legacy 215s 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] 215s [gw4] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_warn_on_non_dc_mixin 215s [gw2] [ 10%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-plain] 215s [gw7] [ 10%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes_still_function 215s [gw5] [ 10%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_firstrows_legacy 215s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_legacy 215s test/orm/test_deprecations.py::MiscDeprecationsTest::test_evaluator_is_private 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[0-not_use_arguments] 215s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-returning] 215s [gw3] [ 10%] 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] 215s 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] 215s [gw4] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[0-not_use_arguments] 215s [gw7] [ 10%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_evaluator_is_private 215s test/orm/test_deprecations.py::MiscDeprecationsTest::test_unloaded_expirable 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[0-use_arguments] 215s [gw4] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[0-use_arguments] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[1-not_use_arguments] 215s [gw0] [ 10%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_col_expressions_not_available 215s test/ext/test_associationproxy.py::MultiOwnerTest::test_column_collection_expressions 215s [gw3] [ 10%] 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] 215s test/sql/test_compiler.py::SelectTest::test_select_precol_compile_ordering 215s [gw4] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[1-not_use_arguments] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[1-use_arguments] 215s [gw5] [ 10%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_legacy 215s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_literal_binds 215s [gw4] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[1-use_arguments] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[2-not_use_arguments] 215s [gw1] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_added 215s [gw4] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[2-not_use_arguments] 215s [gw5] [ 10%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_literal_binds 215s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_literal_binds_legacy 215s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_for 215s [gw3] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_select_precol_compile_ordering 215s [gw5] [ 10%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_literal_binds_legacy 215s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_preserves_typing_information_legacy 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[2-use_arguments] 215s [gw4] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[2-use_arguments] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[3-not_use_arguments] 215s [gw4] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[3-not_use_arguments] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[3-use_arguments] 215s [gw5] [ 10%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_preserves_typing_information_legacy 215s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_six 215s test/sql/test_compiler.py::SelectTest::test_statement_hints 215s [gw5] [ 10%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_six 215s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_six_legacy 215s [gw4] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[3-use_arguments] 215s [gw7] [ 10%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_unloaded_expirable 215s [gw3] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_statement_hints 215s [gw5] [ 10%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_six_legacy 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[4-not_use_arguments] 215s [gw4] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[4-not_use_arguments] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[4-use_arguments] 215s [gw4] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[4-use_arguments] 215s test/orm/test_deprecations.py::MixedEntitiesTest::test_values 215s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_special_quoting_legacy 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[mapped_column-not_use_arguments] 215s [gw4] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[mapped_column-not_use_arguments] 215s [gw2] [ 10%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-returning] 215s test/sql/test_compiler.py::SelectTest::test_table_select 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[mapped_column-use_arguments] 215s [gw1] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_for 215s [gw4] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[mapped_column-use_arguments] 215s [gw3] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_table_select 215s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_inline 215s test/sql/test_compiler.py::SelectTest::test_true_short_circuit 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[deferred] 215s [gw5] [ 10%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_special_quoting_legacy 215s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-not_bindparam_in_expression-executemany] 215s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_three 215s [gw3] [ 10%] PASSED test/sql/test_compiler.py::SelectTest::test_true_short_circuit 215s [gw5] [ 10%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_three 215s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_three_legacy 215s test/sql/test_compiler.py::SelectTest::test_use_labels 215s [gw4] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[deferred] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[mapped_column] 215s [gw1] [ 10%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_inline 215s [gw5] [ 10%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_three_legacy 215s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_two 215s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_no_descriptor 215s [gw5] [ 11%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_two 215s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_two_legacy 215s [gw4] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[mapped_column] 215s [gw3] [ 11%] PASSED test/sql/test_compiler.py::SelectTest::test_use_labels 215s test/sql/test_compiler.py::SelectTest::test_use_labels_keyed 215s [gw2] [ 11%] 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] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[synonym] 215s [gw5] [ 11%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_two_legacy 215s [gw3] [ 11%] PASSED test/sql/test_compiler.py::SelectTest::test_use_labels_keyed 215s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_using_top 215s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-not_bindparam_in_expression-plain] 215s test/sql/test_compiler.py::SelectTest::test_where_empty 215s [gw1] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_no_descriptor 215s [gw5] [ 11%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_using_top 215s [gw4] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[synonym] 215s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_using_top_literal_binds 215s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_dict_format 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-deferred] 215s [gw3] [ 11%] PASSED test/sql/test_compiler.py::SelectTest::test_where_empty 215s test/sql/test_compiler.py::SelectTest::test_where_multiple 215s [gw5] [ 11%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_using_top_literal_binds 215s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_offset_using_window 215s [gw5] [ 11%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_offset_using_window 215s [gw3] [ 11%] PASSED test/sql/test_compiler.py::SelectTest::test_where_multiple 215s test/sql/test_compiler.py::SelectTest::test_where_subquery 215s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_using_top 215s [gw1] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_dict_format 215s [gw5] [ 11%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_using_top 215s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_using_window 215s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_empty_dict 215s [gw0] [ 11%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_column_collection_expressions 215s [gw4] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-deferred] 215s [gw5] [ 11%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_using_window 215s test/dialect/oracle/test_compiler.py::CompileTest::test_long_labels_legacy_ident_length 215s test/ext/test_associationproxy.py::MultiOwnerTest::test_rel_expressions_not_available 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-mapped_column] 215s [gw2] [ 11%] 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] 215s [gw5] [ 11%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_long_labels_legacy_ident_length 215s [gw1] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_empty_dict 215s test/dialect/mysql/test_compiler.py::CompileTest::test_mariadb_for_update 215s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_empty_tuple 215s [gw3] [ 11%] PASSED test/sql/test_compiler.py::SelectTest::test_where_subquery 215s test/dialect/oracle/test_compiler.py::SequenceTest::test_basic 215s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-not_bindparam_in_expression-returning] 215s [gw5] [ 11%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_mariadb_for_update 215s [gw3] [ 11%] PASSED test/dialect/oracle/test_compiler.py::SequenceTest::test_basic 215s test/dialect/mysql/test_compiler.py::CompileTest::test_match_kw_raises 215s test/dialect/oracle/test_compiler.py::SequenceTest::test_compile 215s [gw4] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-mapped_column] 215s [gw5] [ 11%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_match_kw_raises 215s test/dialect/postgresql/test_compiler.py::CompileTest::test_multirange_custom_object_hook 215s [gw3] [ 11%] PASSED test/dialect/oracle/test_compiler.py::SequenceTest::test_compile 215s [gw1] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_empty_tuple 215s test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[BigInteger-AS BIGINT ] 215s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_no_dict 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-synonym] 215s [gw5] [ 11%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_multirange_custom_object_hook 215s [gw3] [ 11%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[BigInteger-AS BIGINT ] 215s test/dialect/oracle/test_compiler.py::CompileTest::test_no_paren_fns 215s test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[Integer-AS INTEGER ] 215s [gw5] [ 11%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_no_paren_fns 215s [gw3] [ 11%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[Integer-AS INTEGER ] 215s test/dialect/oracle/test_compiler.py::CompileTest::test_nonansi_nested_right_join 215s [gw1] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_no_dict 215s test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[None-] 215s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_none 215s [gw5] [ 11%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_nonansi_nested_right_join 215s [gw3] [ 11%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[None-] 215s test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[SmallInteger-AS SMALLINT ] 215s test/dialect/oracle/test_compiler.py::CompileTest::test_nonansi_plusses_everthing_in_the_condition 215s [gw7] [ 11%] PASSED test/orm/test_deprecations.py::MixedEntitiesTest::test_values 215s test/orm/test_deprecations.py::MixedEntitiesTest::test_values_specific_order_by 215s [gw3] [ 11%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[SmallInteger-AS SMALLINT ] 215s [gw4] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-synonym] 215s [gw5] [ 11%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_nonansi_plusses_everthing_in_the_condition 215s [gw7] [ 11%] PASSED test/orm/test_deprecations.py::MixedEntitiesTest::test_values_specific_order_by 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-deferred] 215s test/dialect/postgresql/test_compiler.py::SequenceTest::test_format 215s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery 215s test/orm/test_deprecations.py::MixedEntitiesTest::test_values_with_boolean_selects 215s [gw1] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_none 215s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_tuple_format 215s [gw5] [ 11%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery 215s [gw3] [ 11%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_format 215s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[percent] 215s [gw2] [ 11%] 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] 215s [gw7] [ 11%] PASSED test/orm/test_deprecations.py::MixedEntitiesTest::test_values_with_boolean_selects 215s test/sql/test_compiler.py::StringifySpecialTest::test_array_index 215s [gw5] [ 11%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[percent] 215s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-executemany] 215s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[plain] 215s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_clear 215s [gw5] [ 11%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[plain] 215s [gw3] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_array_index 215s test/sql/test_compiler.py::StringifySpecialTest::test_basic 215s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[ties] 215s [gw4] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-deferred] 215s [gw3] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_basic 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-mapped_column] 215s [gw5] [ 11%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[ties] 215s test/sql/test_compiler.py::StringifySpecialTest::test_cte 215s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_limit 215s [gw1] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_tuple_format 215s [gw3] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_cte 215s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_type 215s [gw5] [ 11%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_limit 215s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_limit_offset_newstyle 215s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_specific_ddl 215s [gw3] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_specific_ddl 215s [gw5] [ 11%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_limit_offset_newstyle 215s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_specific_sql 215s [gw0] [ 11%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_rel_expressions_not_available 215s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign 215s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_newstyle[0] 215s [gw1] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_type 215s [gw3] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_specific_sql 215s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile 215s [gw4] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-mapped_column] 215s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_cls_attribute 215s [gw5] [ 11%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_newstyle[0] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-synonym] 215s [gw7] [ 11%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_clear 215s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_newstyle[10] 215s [gw3] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile 215s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_has_stack 215s [gw3] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_has_stack 215s [gw5] [ 11%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_newstyle[10] 215s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_none 215s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_has_stack_pg_specific 215s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_oldstyle[0] 215s [gw1] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_cls_attribute 215s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_cls_attribute_return_none 215s [gw5] [ 11%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_oldstyle[0] 215s [gw2] [ 11%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-executemany] 215s [gw4] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-synonym] 215s [gw3] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_has_stack_pg_specific 215s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_w_binds 215s [gw3] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_w_binds 215s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_oldstyle[10] 215s test/sql/test_compiler.py::StringifySpecialTest::test_empty_insert 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-deferred] 215s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-plain] 215s [gw5] [ 11%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_oldstyle[10] 215s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_parameters_insubquery 215s [gw3] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_empty_insert 215s [gw7] [ 11%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_none 215s test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[alias] 215s [gw3] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[alias] 215s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_raise 215s [gw5] [ 11%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_parameters_insubquery 215s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data1 UNIQUE NULLS NOT DISTINCT (data)] 215s test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[cte] 215s [gw3] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[cte] 215s test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[subquery] 215s [gw5] [ 11%] 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)] 215s [gw1] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_cls_attribute_return_none 215s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data2 UNIQUE NULLS DISTINCT (data2)] 215s [gw3] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[subquery] 215s [gw4] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-deferred] 215s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_uncompiled_attributes_in_relationship 215s test/sql/test_compiler.py::StringifySpecialTest::test_insert_noparams_numeric 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-mapped_column] 215s [gw3] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_insert_noparams_numeric 215s test/sql/test_compiler.py::StringifySpecialTest::test_insert_return_defaults 215s [gw7] [ 11%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_raise 215s [gw5] [ 11%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data2 UNIQUE NULLS DISTINCT (data2)] 215s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data3 UNIQUE (data3)] 215s [gw5] [ 11%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data3 UNIQUE (data3)] 215s 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] 215s [gw5] [ 11%] 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] 215s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx1 ON test_tbl (data) NULLS NOT DISTINCT] 215s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_copy 215s [gw3] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_insert_return_defaults 215s test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert 215s [gw3] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert 215s [gw5] [ 11%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx1 ON test_tbl (data) NULLS NOT DISTINCT] 215s test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert_numeric 215s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx2 ON test_tbl (data2) NULLS DISTINCT] 215s [gw5] [ 11%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx2 ON test_tbl (data2) NULLS DISTINCT] 215s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx3 ON test_tbl (data3)] 215s [gw4] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-mapped_column] 215s [gw5] [ 11%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx3 ON test_tbl (data3)] 215s [gw2] [ 11%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-plain] 215s [gw3] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert_numeric 215s [gw7] [ 11%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_copy 215s test/dialect/mssql/test_compiler.py::CompileTest::test_offset_dont_misapply_labelreference 215s test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert_positional 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-synonym] 215s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_deepcopy 215s [gw3] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert_positional 215s test/sql/test_compiler.py::StringifySpecialTest::test_next_sequence_value 215s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-returning] 215s [gw3] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_next_sequence_value 215s test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[date] 215s [gw1] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_uncompiled_attributes_in_relationship 215s [gw0] [ 11%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign 215s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign_passes 215s [gw5] [ 11%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_offset_dont_misapply_labelreference 215s [gw3] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[date] 215s test/dialect/mssql/test_compiler.py::CompileTest::test_offset_using_window 215s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_unicode_string_resolve 215s [gw7] [ 11%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_deepcopy 215s test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[datetime] 215s [gw3] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[datetime] 215s test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[time] 215s [gw4] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-synonym] 215s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_in_place_mutation 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-deferred] 215s [gw3] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[time] 215s [gw5] [ 11%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_offset_using_window 215s test/sql/test_compiler.py::StringifySpecialTest::test_returning 215s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_eight 215s [gw5] [ 11%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_eight 215s [gw3] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_returning 215s test/sql/test_compiler.py::StringifySpecialTest::test_try_cast 215s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_five 215s [gw3] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_try_cast 215s test/sql/test_compiler.py::StringifySpecialTest::test_unknown_type 215s [gw7] [ 11%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_in_place_mutation 215s [gw3] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_unknown_type 215s [gw1] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_unicode_string_resolve 215s test/sql/test_compiler.py::StringifySpecialTest::test_unnamed_column 215s [gw3] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_unnamed_column 215s [gw4] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-deferred] 215s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_modified_event 215s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_unicode_string_resolve_backref 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-mapped_column] 215s [gw5] [ 11%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_five 215s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_four 215s [gw5] [ 11%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_four 215s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_one 215s test/sql/test_compiler.py::StringifySpecialTest::test_with_hint_statement 215s [gw2] [ 11%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-returning] 215s [gw3] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_with_hint_statement 215s test/sql/test_compiler.py::StringifySpecialTest::test_with_hint_table 215s [gw3] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_with_hint_table 215s [gw5] [ 11%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_one 215s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_seven 215s [gw7] [ 11%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_modified_event 215s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-not_bindparam_in_expression-executemany] 215s test/sql/test_compiler.py::StringifySpecialTest::test_within_group 215s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pickle_parent 215s [gw4] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-mapped_column] 215s [gw3] [ 11%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_within_group 215s [gw5] [ 11%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_seven 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-synonym] 215s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_six 215s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_column_valued 215s [gw5] [ 11%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_six 215s [gw1] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_unicode_string_resolve_backref 215s [gw3] [ 11%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_column_valued 215s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_three 215s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_useless_declared_attr 215s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_multi_column_valued 215s [gw5] [ 11%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_three 215s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_two 215s [gw7] [ 11%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pickle_parent 215s [gw5] [ 11%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_two 215s [gw3] [ 11%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_multi_column_valued 215s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop 215s test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-&&] 215s [gw4] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-synonym] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-deferred] 215s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_scalar_alias_column 215s [gw5] [ 11%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-&&] 215s test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-<@] 215s [gw3] [ 11%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_scalar_alias_column 215s [gw5] [ 11%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-<@] 215s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_scalar_alias_multi_columns 215s test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-@>] 215s [gw0] [ 11%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign_passes 215s [gw5] [ 11%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-@>] 215s [gw2] [ 11%] 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] 215s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete 215s test/dialect/oracle/test_compiler.py::CompileTest::test_owner 215s [gw7] [ 11%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop 215s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-not_bindparam_in_expression-plain] 215s [gw5] [ 11%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_owner 215s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop_default 215s [gw4] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-deferred] 215s [gw3] [ 11%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_scalar_alias_multi_columns 215s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_explicit_base_array 215s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn0] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-mapped_column] 215s [gw5] [ 11%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_explicit_base_array 215s [gw1] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_useless_declared_attr 215s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_explicit_pg_array 215s [gw3] [ 11%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn0] 215s [gw5] [ 11%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_explicit_pg_array 215s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_implicit_pg_array 215s [gw5] [ 11%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_implicit_pg_array 215s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn1] 215s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_uses_get_on_class_col_fk 215s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_uses_base_array 215s [gw5] [ 11%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_uses_base_array 215s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_uses_pg_array 215s [gw3] [ 11%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn1] 215s [gw5] [ 11%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_uses_pg_array 215s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn2] 215s test/dialect/mssql/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 215s [gw7] [ 11%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop_default 215s [gw5] [ 11%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 215s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop_default_none 215s [gw3] [ 11%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn2] 215s test/dialect/oracle/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 215s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_valued 215s [gw4] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-mapped_column] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-synonym] 215s [gw3] [ 11%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_valued 215s [gw5] [ 11%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 215s test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 215s test/sql/test_compiler.py::TestCompilerFixture::test_dont_access_statement 215s [gw2] [ 11%] 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] 215s [gw3] [ 11%] PASSED test/sql/test_compiler.py::TestCompilerFixture::test_dont_access_statement 215s [gw5] [ 11%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 215s [gw6] [ 11%] PASSED test/orm/declarative/test_concurrency.py::ConcurrentUseDeclMappingTest::test_concurrent_create 215s test/dialect/mssql/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 215s test/sql/test_compiler.py::TestCompilerFixture::test_no_stack 215s [gw7] [ 11%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop_default_none 215s [gw1] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_uses_get_on_class_col_fk 215s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-not_bindparam_in_expression-returning] 215s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_popitem 215s [gw3] [ 11%] PASSED test/sql/test_compiler.py::TestCompilerFixture::test_no_stack 215s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_using_explicit_prop_in_schema_objects 215s test/sql/test_compiler.py::UnsupportedTest::test_unsupported_element_meth_visit_name 215s [gw5] [ 11%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 215s test/dialect/oracle/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 215s test/base/test_concurrency_py3k.py::GracefulNoGreenletTest::test_await_only_graceful 215s [gw5] [ 11%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 215s [gw4] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-synonym] 215s [gw3] [ 11%] PASSED test/sql/test_compiler.py::UnsupportedTest::test_unsupported_element_meth_visit_name 215s test/sql/test_compiler.py::UnsupportedTest::test_unsupported_element_str_visit_name 215s test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 215s [gw6] [ 11%] SKIPPED test/base/test_concurrency_py3k.py::GracefulNoGreenletTest::test_await_only_graceful 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-deferred] 215s [gw3] [ 11%] PASSED test/sql/test_compiler.py::UnsupportedTest::test_unsupported_element_str_visit_name 215s [gw5] [ 11%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 215s test/sql/test_compiler.py::UnsupportedTest::test_unsupported_operator 215s test/base/test_concurrency_py3k.py::TestAsyncAdaptedQueue::test_error_other_loop 215s test/dialect/mssql/test_compiler.py::CompileTest::test_plain_stringify_returning 215s [gw3] [ 11%] PASSED test/sql/test_compiler.py::UnsupportedTest::test_unsupported_operator 215s [gw7] [ 11%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_popitem 215s [gw5] [ 11%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_plain_stringify_returning 215s test/sql/test_compiler.py::UnsupportedTest::test_unsupported_type 215s [gw1] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_using_explicit_prop_in_schema_objects 215s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace 215s test/dialect/mysql/test_compiler.py::CompileTest::test_plain_stringify_returning 215s [gw3] [ 11%] PASSED test/sql/test_compiler.py::UnsupportedTest::test_unsupported_type 215s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_with_explicit_autoloaded 215s [gw4] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-deferred] 215s [gw5] [ 11%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_plain_stringify_returning 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-mapped_column] 215s test/ext/test_compiler.py::UserDefinedTest::test_annotations 215s [gw0] [ 11%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete 215s test/dialect/oracle/test_compiler.py::CompileTest::test_plain_stringify_returning 215s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete_raises 215s [gw5] [ 11%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_plain_stringify_returning 215s [gw3] [ 11%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_annotations 215s test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_stringify_returning 215s [gw2] [ 11%] 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] 215s test/ext/test_compiler.py::UserDefinedTest::test_callout_to_compiler 215s [gw5] [ 11%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_stringify_returning 215s test/dialect/postgresql/test_compiler.py::CompileTest::test_range_custom_object_hook 215s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-executemany] 215s [gw3] [ 11%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_callout_to_compiler 215s [gw7] [ 11%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace 215s test/ext/test_compiler.py::UserDefinedTest::test_column 215s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace_itself_still_ok 215s [gw5] [ 11%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_range_custom_object_hook 215s [gw4] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-mapped_column] 215s test/dialect/postgresql/test_compiler.py::CompileTest::test_reserved_words 215s [gw1] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_with_explicit_autoloaded 215s [gw5] [ 11%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_reserved_words 215s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_abstract_and_or_mixin[abstract] 215s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect2-False] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-synonym] 215s [gw3] [ 11%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_column 215s [gw5] [ 11%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect2-False] 215s test/ext/test_compiler.py::UserDefinedTest::test_create_column_skip 215s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect3-True] 215s [gw1] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_abstract_and_or_mixin[abstract] 215s [gw5] [ 11%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect3-True] 215s [gw3] [ 11%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_create_column_skip 215s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect4-False] 215s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_abstract_and_or_mixin[mixin] 215s test/ext/test_compiler.py::UserDefinedTest::test_default_subclass 215s [gw4] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-synonym] 215s [gw5] [ 11%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect4-False] 215s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect5-True] 215s [gw7] [ 11%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace_itself_still_ok 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-deferred] 215s [gw5] [ 11%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect5-True] 215s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_setdefault 215s [gw3] [ 11%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_default_subclass 215s [gw2] [ 11%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-executemany] 215s test/ext/test_compiler.py::UserDefinedTest::test_dialect_specific 215s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-plain] 215s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[mariadb-True] 215s [gw1] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_abstract_and_or_mixin[mixin] 215s [gw3] [ 11%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_dialect_specific 215s [gw5] [ 11%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[mariadb-True] 215s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[mysql-False] 215s test/ext/test_compiler.py::UserDefinedTest::test_function_calls_base 215s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_active_history_columns 215s [gw4] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-deferred] 215s [gw5] [ 11%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[mysql-False] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-mapped_column] 215s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert 215s [gw1] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_active_history_columns 215s [gw3] [ 11%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_function_calls_base 215s [gw5] [ 11%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert 215s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_auto[Column] 215s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_computed 215s test/ext/test_compiler.py::UserDefinedTest::test_function_subclasses_one 215s [gw7] [ 11%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_setdefault 215s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_unrelated_flush 215s [gw5] [ 11%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_computed 215s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_functional 215s [gw3] [ 11%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_function_subclasses_one 215s [gw4] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-mapped_column] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-synonym] 215s [gw5] [ 11%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_functional 215s [gw2] [ 11%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-plain] 215s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_labeled 215s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_persistent_but_readded[True] 215s [gw5] [ 11%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_labeled 215s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_update_computed_warning 215s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-returning] 215s [gw5] [ 11%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_update_computed_warning 215s 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.] 215s [gw7] [ 11%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_unrelated_flush 215s [gw0] [ 11%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete_raises 215s [gw5] [ 11%] 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.] 215s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get 215s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_update 215s [gw4] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-synonym] 215s 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.] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-deferred] 215s [gw5] [ 11%] 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.] 215s 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.] 215s [gw5] [ 11%] 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.] 215s 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.] 215s [gw1] [ 11%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_auto[Column] 215s [gw5] [ 11%] 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.] 215s 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] 215s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_auto[mapped_column] 215s [gw5] [ 11%] 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] 215s [gw6] [ 11%] PASSED test/base/test_concurrency_py3k.py::TestAsyncAdaptedQueue::test_error_other_loop 215s 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] 215s [gw5] [ 11%] 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] 215s 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] 215s [gw7] [ 11%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_update 215s test/base/test_concurrency_py3k.py::TestAsyncAdaptedQueue::test_lazy_init 215s [gw4] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-deferred] 215s [gw5] [ 11%] 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] 215s [gw2] [ 11%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-returning] 215s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_clear 215s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_insensitive[False] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-mapped_column] 215s [gw5] [ 11%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_insensitive[False] 215s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_insensitive[True] 215s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-not_bindparam_in_expression-executemany] 215s [gw3] [ 11%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_persistent_but_readded[True] 215s [gw5] [ 11%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_insensitive[True] 215s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_sensitive[False] 215s [gw5] [ 11%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_sensitive[False] 215s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_remove_persistent 215s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_sensitive[True] 215s [gw5] [ 11%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_sensitive[True] 215s [gw4] [ 11%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-mapped_column] 215s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_many_tokens_one 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-synonym] 215s [gw5] [ 11%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_many_tokens_one 215s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_many_tokens_two 215s [gw5] [ 12%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_many_tokens_two 215s [gw7] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_clear 215s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[abc]-not_use_schema_translate] 215s [gw5] [ 12%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[abc]-not_use_schema_translate] 215s [gw2] [ 12%] 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] 215s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_auto[mapped_column] 215s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[abc]-use_schema_translate] 215s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_none 215s [gw4] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-synonym] 215s [gw5] [ 12%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[abc]-use_schema_translate] 215s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_manual[Column] 215s [gw3] [ 12%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_remove_persistent 215s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[has spaces]-not_use_schema_translate] 215s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-not_bindparam_in_expression-plain] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-deferred] 215s [gw5] [ 12%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[has spaces]-not_use_schema_translate] 215s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[has spaces]-use_schema_translate] 215s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_remove_transient 215s [gw5] [ 12%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[has spaces]-use_schema_translate] 215s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[abc-not_use_schema_translate] 215s [gw5] [ 12%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[abc-not_use_schema_translate] 215s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[abc-use_schema_translate] 215s [gw5] [ 12%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[abc-use_schema_translate] 215s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[has spaces-not_use_schema_translate] 215s [gw4] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-deferred] 215s [gw5] [ 12%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[has spaces-not_use_schema_translate] 215s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[has spaces-use_schema_translate] 215s [gw3] [ 12%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_remove_transient 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-mapped_column] 215s [gw5] [ 12%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[has spaces-use_schema_translate] 215s test/dialect/mssql/test_compiler.py::CompileTest::test_select_w_order_by_collate 215s [gw7] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_none 215s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_persistent[False] 215s [gw5] [ 12%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_select_w_order_by_collate 215s [gw0] [ 12%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get 215s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_raise 215s test/dialect/mssql/test_compiler.py::CompileTest::test_select_with_nolock 215s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get_raises 215s [gw5] [ 12%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_select_with_nolock 215s test/dialect/mssql/test_compiler.py::CompileTest::test_select_with_nolock_schema 215s [gw2] [ 12%] 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] 215s [gw4] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-mapped_column] 215s [gw5] [ 12%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_select_with_nolock_schema 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-synonym] 215s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-not_bindparam_in_expression-returning] 215s test/dialect/oracle/test_compiler.py::CompileTest::test_simple_fetch 215s [gw5] [ 12%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_simple_fetch 215s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_manual[Column] 215s test/dialect/oracle/test_compiler.py::CompileTest::test_simple_fetch_offset 215s [gw7] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_raise 215s [gw3] [ 12%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_persistent[False] 215s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_manual[mapped_column] 215s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_copy 215s [gw5] [ 12%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_simple_fetch_offset 215s test/dialect/mssql/test_compiler.py::CompileTest::test_simple_limit_expression_offset_using_window 215s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_persistent[True] 215s [gw5] [ 12%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_simple_limit_expression_offset_using_window 215s [gw4] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-synonym] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-deferred] 215s test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-SELECT __[POSTCOMPILE_param_1] AS anon_1, __[POSTCOMPILE_param_2] AS anon_2-kw0] 215s [gw5] [ 12%] 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] 215s test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-SELECT sometable.foo FROM sometable WHERE sometable.foo IN (__[POSTCOMPILE_foo_1])-kw1] 215s [gw7] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_copy 215s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_deepcopy 215s [gw5] [ 12%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-SELECT sometable.foo FROM sometable WHERE sometable.foo IN (__[POSTCOMPILE_foo_1])-kw1] 215s [gw3] [ 12%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_persistent[True] 215s test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-sometable.foo IN (__[POSTCOMPILE_foo_1])-kw2] 215s [gw4] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-deferred] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-mapped_column] 215s [gw2] [ 12%] 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] 215s [gw5] [ 12%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-sometable.foo IN (__[POSTCOMPILE_foo_1])-kw2] 215s test/dialect/oracle/test_compiler.py::CompileTest::test_subquery 215s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_transient 215s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-executemany] 215s [gw5] [ 12%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_subquery 215s test/dialect/postgresql/test_compiler.py::CompileTest::test_substring 215s [gw7] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_deepcopy 215s [gw5] [ 12%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_substring 215s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_in_place_mutation 215s [gw3] [ 12%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_transient 215s test/dialect/mssql/test_compiler.py::CompileTest::test_table_idx_explicit_nonclustered 215s [gw6] [ 12%] PASSED test/base/test_concurrency_py3k.py::TestAsyncAdaptedQueue::test_lazy_init 215s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_manual[mapped_column] 215s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_async_error 215s [gw4] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-mapped_column] 215s [gw5] [ 12%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_idx_explicit_nonclustered 215s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_mutate_plain_column 215s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_column_attrset 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-synonym] 215s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_unchanged_persistent 215s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_column_attrset 215s [gw6] [ 12%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_async_error 215s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_column_inline 215s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_error 215s [gw6] [ 12%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_error 215s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_no_greenlet 215s [gw7] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_in_place_mutation 215s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_column_inline 215s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_relationship_attrset 215s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_modified_event 215s [gw6] [ 12%] SKIPPED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_no_greenlet 215s [gw2] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-executemany] 215s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_only_error 215s [gw3] [ 12%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_unchanged_persistent 215s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-plain] 215s [gw6] [ 12%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_only_error 215s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_relationship_attrset 215s [gw0] [ 12%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get_raises 215s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_relationship_inline 215s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none 215s [gw5] [ 12%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_mutate_plain_column 215s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_only_no_greenlet 215s [gw6] [ 12%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_only_no_greenlet 215s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_contextvars 215s test/orm/test_dynamic.py::WriteOnlyTest::test_configured_order_by 215s [gw7] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_modified_event 215s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_plain 215s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_non_mutable 215s [gw4] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-synonym] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-deferred] 215s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_relationship_inline 215s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[column] 215s [gw7] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_non_mutable 215s [gw4] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-deferred] 215s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pickle_parent 215s [gw2] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-plain] 215s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[column] 215s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[column_property] 215s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-returning] 215s [gw5] [ 12%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_plain 215s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_relationship 215s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[column_property] 215s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[mapped_column] 215s [gw7] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pickle_parent 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-mapped_column] 215s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop 215s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[mapped_column] 215s [gw3] [ 12%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_configured_order_by 215s [gw2] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-returning] 215s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[relationship] 215s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-not_bindparam_in_expression-executemany] 215s test/orm/test_dynamic.py::WriteOnlyTest::test_iteration_error 215s [gw7] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop 215s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop_default 215s [gw4] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-mapped_column] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-synonym] 215s [gw5] [ 12%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_relationship 215s [gw0] [ 12%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none 215s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_single_inheritance 215s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none_raise 215s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[relationship] 215s [gw3] [ 12%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_iteration_error 215s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[synonym] 215s test/orm/test_dynamic.py::WriteOnlyTest::test_noload_issue[attronly] 215s [gw7] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop_default 215s [gw2] [ 12%] 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] 215s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop_default_none 215s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-not_bindparam_in_expression-plain] 215s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[synonym] 215s [gw4] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-synonym] 215s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_back_populates_setup 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-deferred] 215s [gw5] [ 12%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_single_inheritance 215s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_unique 215s [gw3] [ 12%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_noload_issue[attronly] 215s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_back_populates_setup 215s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_basic 215s [gw7] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop_default_none 215s [gw6] [ 12%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_contextvars 215s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_ok 215s [gw6] [ 12%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_ok 215s test/orm/test_dynamic.py::WriteOnlyTest::test_noload_issue[star] 215s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_popitem 215s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_propagate_cancelled 215s [gw6] [ 12%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_propagate_cancelled 215s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_require_await 215s [gw6] [ 12%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_require_await 215s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_sync_error 215s [gw6] [ 12%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_sync_error 215s [gw2] [ 12%] 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] 215s test/sql/test_constraints.py::ConstraintCompilationTest::test_column_level_ck_name 215s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-not_bindparam_in_expression-returning] 215s [gw3] [ 12%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_noload_issue[star] 215s [gw4] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-deferred] 215s [gw5] [ 12%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_unique 215s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_column_level_ck_name 215s test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_if_not_exists 215s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_if_not_exists 215s test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_plain 215s [gw7] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_popitem 215s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_unique_identifiers_across_deletes 215s test/orm/test_dynamic.py::WriteOnlyTest::test_order_by 215s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace 215s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_plain 215s test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_schema 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-mapped_column] 215s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_schema 215s test/sql/test_constraints.py::ConstraintCompilationTest::test_create_table_omit_fks 215s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_create_table_omit_fks 215s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_column_check 215s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_column_check 215s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_column_fk 215s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_column_fk 215s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_pk 215s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_pk 215s [gw7] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace 215s [gw2] [ 12%] 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] 215s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_table_check 215s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_basic 215s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace_itself_still_ok 215s [gw5] [ 12%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_unique_identifiers_across_deletes 215s [gw3] [ 12%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_order_by 215s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_table_check 215s [gw4] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-mapped_column] 215s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-executemany] 215s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_cant_add_columns 215s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_table_fk 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-synonym] 215s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_w_mapper_versioning 215s test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_as_join 215s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_table_fk 215s [gw0] [ 12%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none_raise 215s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_unique 215s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_cant_add_columns 215s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclasses_conflicting_types 215s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_classes_can_override_new 215s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_unique 215s test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_if_exists 215s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_if_exists 215s test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_plain 215s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_classes_can_override_new 215s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_plain 215s test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_plain_unattached 215s [gw7] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace_itself_still_ok 215s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column 215s [gw5] [ 12%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_w_mapper_versioning 215s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_plain_unattached 215s test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_schema 215s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_setdefault 215s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_schema 215s test/base/test_examples.py::VersionedRowsTestNewBase::test_backref_relationship 215s test/sql/test_constraints.py::ConstraintCompilationTest::test_empty_pkc 215s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_empty_pkc 215s [gw2] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-executemany] 215s test/sql/test_constraints.py::ConstraintCompilationTest::test_empty_uc 215s [gw3] [ 12%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_as_join 215s [gw4] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-synonym] 215s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_empty_uc 215s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-plain] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-deferred] 215s test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[add-isolate] 215s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[add-isolate] 215s test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[add-not_isolate] 215s test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_as_join_complex_entity 215s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[add-not_isolate] 215s test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[drop-isolate] 215s [gw7] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_setdefault 215s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[drop-isolate] 215s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_unrelated_flush 215s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column 215s test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[drop-not_isolate] 215s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[drop-not_isolate] 215s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_named_twice 215s test/sql/test_constraints.py::ConstraintCompilationTest::test_fk_match_clause 215s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_fk_match_clause 215s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_named_twice 215s test/sql/test_constraints.py::ConstraintCompilationTest::test_functional_index_w_string_cols_combo 215s [gw4] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-deferred] 215s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_properties 215s [gw2] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-plain] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-mapped_column] 215s [gw7] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_unrelated_flush 215s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-returning] 215s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_update 215s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_functional_index_w_string_cols_combo 215s test/sql/test_constraints.py::ConstraintCompilationTest::test_index_against_text_inline 215s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_index_against_text_inline 215s test/sql/test_constraints.py::ConstraintCompilationTest::test_index_against_text_separate 215s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_index_against_text_separate 215s test/sql/test_constraints.py::ConstraintCompilationTest::test_index_declaration_inline 215s [gw4] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-mapped_column] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-synonym] 215s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_index_declaration_inline 215s test/sql/test_constraints.py::ConstraintCompilationTest::test_multiple 215s [gw5] [ 12%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_backref_relationship 215s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_multiple 215s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_fk_constraint_realcol 215s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_fk_constraint_realcol 215s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_fk_constraint_stringcol 215s test/base/test_examples.py::VersionedRowsTestNewBase::test_create_double_flush 215s [gw7] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_update 215s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_fk_constraint_stringcol 216s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary 216s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_pk_constraint 216s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_pk_constraint 216s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_uq_constraint_realcol 216s [gw2] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-returning] 216s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_uq_constraint_realcol 216s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_uq_constraint_stringcol 216s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_properties 216s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_uq_constraint_stringcol 216s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-not_bindparam_in_expression-executemany] 216s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_check_constraint_inline_sql_literal 216s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_check_constraint_inline_sql_literal 216s [gw4] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-synonym] 216s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_check_constraint_sql_literal 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_properties_2 216s [gw3] [ 12%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_as_join_complex_entity 216s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_check_constraint_sql_literal 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-deferred] 216s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_ck_constraint_external 216s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_ck_constraint_external 216s test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_doesnt_interfere_w_join_to_fromlist 216s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_ck_constraint_inline 216s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_ck_constraint_inline 216s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint 216s [gw0] [ 12%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclasses_conflicting_types 216s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint 216s [gw5] [ 12%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_create_double_flush 216s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint_cascade 216s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint_cascade 216s test/base/test_examples.py::VersionedRowsTestNewBase::test_deferred 216s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint_if_exists 216s test/ext/test_associationproxy.py::OnlyRelationshipTest::test_get_class_attr 216s [gw2] [ 12%] 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] 216s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint_if_exists 216s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_index_sql_literal 216s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-not_bindparam_in_expression-plain] 216s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_index_sql_literal 216s test/sql/test_constraints.py::ConstraintCompilationTest::test_too_long_index_name 216s [gw7] [ 12%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary 216s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_too_long_index_name 216s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_properties_2 216s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_2 216s [gw4] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-deferred] 216s test/sql/test_constraints.py::ConstraintCompilationTest::test_use_alter 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_repeated_under_prop[new] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-mapped_column] 216s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_use_alter 216s [gw7] [ 12%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_2 216s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_check_constraint_create 216s [gw0] [ 12%] PASSED test/ext/test_associationproxy.py::OnlyRelationshipTest::test_get_class_attr 216s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_repeated_under_prop[new] 216s [gw3] [ 12%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_doesnt_interfere_w_join_to_fromlist 216s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_2_legacy 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_repeated_under_prop[old] 216s test/ext/test_associationproxy.py::OnlyRelationshipTest::test_getattr 216s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_repeated_under_prop[old] 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_composite_inline 216s [gw7] [ 12%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_2_legacy 216s [gw0] [ 12%] PASSED test/ext/test_associationproxy.py::OnlyRelationshipTest::test_getattr 216s test/ext/test_associationproxy.py::OnlyRelationshipTest::test_setattr 216s [gw0] [ 12%] PASSED test/ext/test_associationproxy.py::OnlyRelationshipTest::test_setattr 216s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_3 216s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_check_constraint_create 216s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[False-False] 216s test/ext/test_associationproxy.py::ProxyFactoryTest::test_abc 216s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_cycle_named_fks 216s [gw2] [ 12%] 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] 216s [gw7] [ 12%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_3 216s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_cycle_named_fks 216s [gw4] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-mapped_column] 216s [gw5] [ 12%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_deferred 216s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_3_legacy 216s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-not_bindparam_in_expression-returning] 216s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_cycle_unnamed_fks 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-synonym] 216s test/base/test_examples.py::VersionedRowsTestNewBase::test_discussion_9546 216s [gw7] [ 12%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_3_legacy 216s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_cycle_unnamed_fks 216s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_cant_drop_cycled_unnamed 216s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_legacy 216s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_composite_inline 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_composite_separate 216s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_cant_drop_cycled_unnamed 216s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_auto_alter_inline_constraint_create 216s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_auto_alter_inline_constraint_create 216s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_use_alter_constraint_create 216s [gw4] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-synonym] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-fn] 216s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_use_alter_constraint_create 216s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_use_alter_inline_constraint_create 216s [gw2] [ 12%] 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] 216s [gw0] [ 12%] PASSED test/ext/test_associationproxy.py::ProxyFactoryTest::test_abc 216s [gw7] [ 12%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_legacy 216s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-executemany] 216s test/ext/test_associationproxy.py::ProxyFactoryTest::test_sequence_ops 216s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_use_alter_inline_constraint_create 216s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_non_primary_identity_class 216s [gw3] [ 12%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[False-False] 216s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_composite_separate 216s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_table_auto_alter_constraint_create 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_decl_cascading_warns_non_mixin 216s [gw4] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-fn] 216s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[False-True] 216s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_table_auto_alter_constraint_create 216s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_table_use_alter_constraint_create 216s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_decl_cascading_warns_non_mixin 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-method] 216s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_table_use_alter_constraint_create 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_declared_on_base_class 216s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create 216s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_declared_on_base_class 216s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create 216s [gw5] [ 12%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_discussion_9546 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_deferred 216s [gw7] [ 12%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_non_primary_identity_class 216s [gw4] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-method] 216s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create_camelcase 216s test/base/test_examples.py::VersionedRowsTestNewBase::test_external_id 216s [gw2] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-executemany] 216s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create_camelcase 216s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create_inline 216s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-plain] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-fn] 216s test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_joinedload 216s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create_inline 216s [gw3] [ 12%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[False-True] 216s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_functional_create 216s [gw4] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-fn] 216s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[True-False] 216s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_functional_create 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-method] 216s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_pk_fk_constraint_create 216s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_pk_fk_constraint_create 216s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_unique_constraint_create 216s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_deferred 216s [gw0] [ 12%] PASSED test/ext/test_associationproxy.py::ProxyFactoryTest::test_sequence_ops 216s [gw4] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-method] 216s [gw6] [ 12%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_unique_constraint_create 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_deferred_reflection_default_error 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-fn] 216s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_exclude_eagerloads 216s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_deferred_reflection_default_error 216s test/ext/test_associationproxy.py::ProxyHybridTest::test_comparator_ambiguous 216s [gw2] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-plain] 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_duplicate_classes_in_base 216s [gw4] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-fn] 216s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_duplicate_classes_in_base 216s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-returning] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-method] 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_eager_order_by 216s [gw3] [ 12%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[True-False] 216s [gw4] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-method] 216s [gw5] [ 12%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_external_id 216s test/base/test_examples.py::VersionedRowsTestNewBase::test_from_null 216s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[True-True] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-fn] 216s [gw4] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-fn] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-method] 216s [gw2] [ 12%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-returning] 216s [gw3] [ 12%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[True-True] 216s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-not_bindparam_in_expression-executemany] 216s [gw4] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-method] 216s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref_events 216s [gw7] [ 12%] PASSED test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_joinedload 216s test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectin 216s [gw1] [ 12%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_eager_order_by 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-fn] 216s [gw0] [ 12%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_comparator_ambiguous 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_expression 216s test/ext/test_associationproxy.py::ProxyHybridTest::test_explicit_expr 216s [gw3] [ 12%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref_events 216s [gw5] [ 12%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_from_null 216s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[composite_index] 216s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_collection_set 216s [gw0] [ 12%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_explicit_expr 216s [gw2] [ 12%] 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] 216s test/ext/test_associationproxy.py::ProxyHybridTest::test_expr_nonambiguous 216s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-not_bindparam_in_expression-plain] 216s [gw0] [ 12%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_expr_nonambiguous 216s [gw4] [ 12%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-fn] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-method] 216s [gw3] [ 13%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_collection_set 216s test/ext/test_associationproxy.py::ProxyHybridTest::test_get_ambiguous 216s [gw0] [ 13%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_get_ambiguous 216s test/ext/test_associationproxy.py::ProxyHybridTest::test_get_classlevel_ambiguous 216s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_hasattr 216s [gw0] [ 13%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_get_classlevel_ambiguous 216s test/ext/test_associationproxy.py::ProxyHybridTest::test_get_nonambiguous 216s [gw0] [ 13%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_get_nonambiguous 216s [gw5] [ 13%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[composite_index] 216s [gw4] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-method] 216s test/ext/test_associationproxy.py::ProxyHybridTest::test_msg_fails_on_cls_access 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-fn] 216s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[explicit_name_index] 216s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_expression 216s [gw3] [ 13%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_hasattr 216s [gw0] [ 13%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_msg_fails_on_cls_access 216s [gw2] [ 13%] 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] 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_index_doesnt_compile 216s test/ext/test_associationproxy.py::ProxyHybridTest::test_set_ambiguous 216s [gw0] [ 13%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_set_ambiguous 216s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-not_bindparam_in_expression-returning] 216s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[empty] 216s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_index_doesnt_compile 216s test/ext/test_associationproxy.py::ProxyHybridTest::test_set_nonambiguous 216s [gw4] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-fn] 216s [gw0] [ 13%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_set_nonambiguous 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_instrument_class_before_instrumentation 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-method] 216s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_instrument_class_before_instrumentation 216s test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_m2o_instance_getter 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_mapping_to_join 216s [gw7] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectin 216s [gw5] [ 13%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[explicit_name_index] 216s test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectload 216s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_mapping_to_join 216s [gw4] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-method] 216s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint] 216s [gw3] [ 13%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[empty] 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_nice_dependency_error 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_exclude_eagerloads 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-fn] 216s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_maintain_annotations_from_annoated_cols 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_maintain_annotations_from_annoated_cols 216s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[persistent] 216s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_maintain_annotations_from_table 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_maintain_annotations_from_table 216s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_nice_dependency_error 216s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_maintains_existing[False] 216s [gw2] [ 13%] 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] 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_nice_dependency_error_works_with_hasattr 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_maintains_existing[False] 216s [gw4] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-fn] 216s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_maintains_existing[True] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-method] 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_maintains_existing[True] 216s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[listwsingle-add_where] 216s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_with_loader_criteria[False] 216s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_nice_dependency_error_works_with_hasattr 216s [gw4] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-method] 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_with_loader_criteria[False] 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_no_table 216s [gw3] [ 13%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[persistent] 216s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_with_loader_criteria[True] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-fn] 216s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_no_table 216s [gw5] [ 13%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint] 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_five 216s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[transient] 216s [gw0] [ 13%] PASSED test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_m2o_instance_getter 216s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint_explicit_name] 216s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_five 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_with_loader_criteria[True] 216s test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_expr 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_four 216s [gw4] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-fn] 216s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_four 216s [gw0] [ 13%] PASSED test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_expr 216s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_column 216s [gw2] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[listwsingle-add_where] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-method] 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_one 216s test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_instance_getter 216s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[listwsingle-not_add_where] 216s [gw3] [ 13%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[transient] 216s [gw0] [ 13%] PASSED test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_instance_getter 216s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_one 216s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_no_deref 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_three 216s [gw7] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectload 216s test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_expr_ambiguous 216s test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_subqueryload 216s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_three 216s [gw4] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-method] 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_two 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-fn] 216s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_two 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_oops 216s [gw5] [ 13%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint_explicit_name] 216s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint_naming_conv] 216s [gw4] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-fn] 216s [gw2] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[listwsingle-not_add_where] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-method] 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_column 216s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[multirow-add_where] 216s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_from 216s [gw3] [ 13%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_no_deref 216s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_oops 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_from 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_order_by_multi 216s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_where 216s [gw4] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-method] 216s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_noload_add 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_where 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-fn] 216s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_alone_noeffect 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_alone_noeffect 216s [gw0] [ 13%] PASSED test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_expr_ambiguous 216s test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_ambiguous 216s [gw0] [ 13%] PASSED test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_ambiguous 216s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_column 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_column 216s test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_classlevel_ambiguous 216s [gw0] [ 13%] PASSED test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_classlevel_ambiguous 216s [gw2] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[multirow-add_where] 216s test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_set_ambiguous 216s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_from 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_from 216s [gw4] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-fn] 216s [gw5] [ 13%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint_naming_conv] 216s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_having 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-method] 216s [gw3] [ 13%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_noload_add 216s [gw0] [ 13%] PASSED test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_set_ambiguous 216s test/ext/test_associationproxy.py::ReconstitutionTest::test_copy 216s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[multirow-not_add_where] 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_having 216s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_where 216s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_noload_remove 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_where 216s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_where_singlefrom 216s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[index_single_col] 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_where_singlefrom 216s [gw7] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_subqueryload 216s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_column 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_column 216s test/orm/test_deprecations.py::ParentTest::test_from_entity_query_entity 216s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_order_by_multi 216s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_from 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_from 216s [gw2] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[multirow-not_add_where] 216s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_having 216s [gw4] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-method] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-fn] 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_pk_with_fk_init 216s [gw5] [ 13%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[index_single_col] 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_having 216s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint] 216s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[singlerow-add_where] 216s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_where[False] 216s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_pk_with_fk_init 216s [gw4] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-fn] 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_where[False] 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_recompile_on_othermapper 216s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_where[None] 216s [gw3] [ 13%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_noload_remove 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-method] 216s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_required 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_where[None] 216s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_recompile_on_othermapper 216s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_empty 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_empty 216s [gw4] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-method] 216s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_column 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-fn] 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reentrant_compile_via_foreignkey 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_column 216s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_from 216s [gw5] [ 13%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint] 216s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint_explicit_name] 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_from 216s [gw3] [ 13%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_required 216s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_where 216s [gw4] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-fn] 216s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_succeed[False] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-method] 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_where 216s [gw2] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[singlerow-add_where] 216s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_froms 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_froms 216s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_having 216s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[singlerow-not_add_where] 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_having 216s [gw4] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-method] 216s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_column 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_column 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-fn] 216s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_from 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_from 216s [gw5] [ 13%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint_explicit_name] 216s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint_naming_conv] 216s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_where 216s [gw4] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-fn] 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_where 216s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_none[False] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-method] 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_none[False] 216s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_none[None] 216s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reentrant_compile_via_foreignkey 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_none[None] 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_level_msg_for_invalid_callable 216s [gw4] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-method] 216s [gw2] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[singlerow-not_add_where] 216s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_semiauto_where_singlefrom 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_semiauto_where_singlefrom 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-fn] 216s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_from_all_ok 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_from_all_ok 216s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_level_msg_for_invalid_callable 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_level_msg_for_invalid_object 216s [gw5] [ 13%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint_naming_conv] 216s test/base/test_examples.py::VersionedRowsTestNewBase::test_insert_null 216s [gw3] [ 13%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_succeed[False] 216s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_column 216s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[callable] 216s [gw4] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-fn] 216s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_succeed[True] 216s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_level_msg_for_invalid_object 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_column 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-method] 216s [gw7] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_from_entity_query_entity 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_reference 216s test/orm/test_deprecations.py::ParentTest::test_m2m 216s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_column_correlate_from_subq 216s [gw7] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_m2m 216s test/orm/test_deprecations.py::ParentTest::test_noparent 216s [gw4] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-method] 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_column_correlate_from_subq 216s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_from 216s [gw7] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_noparent 216s test/orm/test_deprecations.py::ParentTest::test_o2m 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-fn] 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_from 216s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_having 216s [gw2] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[callable] 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_having 216s [gw7] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_o2m 216s test/orm/test_deprecations.py::ParentTest::test_select_from 216s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[clientsql] 216s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_having_from_subq 216s [gw4] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-fn] 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_having_from_subq 216s [gw7] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from 216s test/orm/test_deprecations.py::ParentTest::test_select_from_alias 216s [gw5] [ 13%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_insert_null 216s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_where 216s test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-method] 216s [gw7] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from_alias 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_where 216s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_where_singlefrom 216s test/orm/test_deprecations.py::ParentTest::test_select_from_alias_explicit_prop 216s [gw7] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from_alias_explicit_prop 216s test/orm/test_deprecations.py::ParentTest::test_select_from_alias_from_entity 216s [gw4] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-method] 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_where_singlefrom 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-fn] 216s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_where_all_unintentional 216s [gw3] [ 13%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_succeed[True] 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_where_all_unintentional 216s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_reference 216s [gw7] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from_alias_from_entity 216s test/orm/test_deprecations.py::ParentTest::test_select_from_alias_of_type 216s test/orm/test_core_compilation.py::CorrelateTest::test_dont_overcorrelate 216s [gw2] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[clientsql] 216s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_persistence 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[column-metadata-True] 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_dont_overcorrelate 216s [gw4] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-fn] 216s [gw7] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from_alias_of_type 216s test/orm/test_deprecations.py::ParentTest::test_unique_binds_union 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-method] 216s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[computed] 216s test/orm/test_core_compilation.py::CorrelateTest::test_from_implicit_correlation_disabled 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_from_implicit_correlation_disabled 216s test/orm/test_core_compilation.py::CorrelateTest::test_multilevel_froms_correlation 216s [gw7] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_unique_binds_union 216s test/orm/test_deprecations.py::ParentTest::test_with_pending_autoflush 216s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[column-metadata-True] 216s [gw4] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-method] 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_multilevel_froms_correlation 216s [gw7] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_with_pending_autoflush 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-fn] 216s test/orm/test_deprecations.py::ParentTest::test_with_pending_no_autoflush 216s test/orm/test_core_compilation.py::CorrelateTest::test_multilevel_implicit_correlation_disabled 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[column-registry-False] 216s [gw7] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_with_pending_no_autoflush 216s test/orm/test_deprecations.py::ParentTest::test_with_transient 216s [gw7] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_with_transient 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_multilevel_implicit_correlation_disabled 216s test/orm/test_core_compilation.py::CorrelateTest::test_no_contextless_correlate_except 216s [gw3] [ 13%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_persistence 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_no_contextless_correlate_except 216s test/orm/test_deprecations.py::PolyCacheKeyTest::test_wp_queries 216s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_remove_orphans[False] 216s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[column-registry-False] 216s [gw4] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-fn] 216s test/orm/test_core_compilation.py::CrudParamOverlapTest::test_different_named_binds_insert_values[orm] 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[relationship-metadata-True] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-method] 216s [gw2] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[computed] 216s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[none] 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::CrudParamOverlapTest::test_different_named_binds_insert_values[orm] 216s test/orm/test_core_compilation.py::CrudParamOverlapTest::test_different_named_binds_update_values[orm] 216s [gw4] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-method] 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::CrudParamOverlapTest::test_different_named_binds_update_values[orm] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-fn] 216s test/orm/test_core_compilation.py::CrudParamOverlapTest::test_same_named_binds_insert_values[orm] 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::CrudParamOverlapTest::test_same_named_binds_insert_values[orm] 216s test/orm/test_core_compilation.py::CrudParamOverlapTest::test_same_named_binds_update_values[orm] 216s [gw4] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-fn] 216s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[relationship-metadata-True] 216s [gw2] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[none] 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[relationship-registry-False] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-method] 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::CrudParamOverlapTest::test_same_named_binds_update_values[orm] 216s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[server] 216s test/orm/test_core_compilation.py::DMLTest::test_add_cte[core] 216s [gw4] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-method] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-fn] 216s [gw5] [ 13%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance 216s test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance_changed 216s [gw3] [ 13%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_remove_orphans[False] 216s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[relationship-registry-False] 216s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_remove_orphans[True] 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution 216s [gw4] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-fn] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-method] 216s [gw2] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[server] 216s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_bundle 216s [gw4] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-method] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-fn] 216s [gw7] [ 13%] PASSED test/orm/test_deprecations.py::PolyCacheKeyTest::test_wp_queries 216s [gw4] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-fn] 216s test/engine/test_deprecations.py::PoolTest::test_connection_fairy_connection 216s [gw7] [ 13%] PASSED test/engine/test_deprecations.py::PoolTest::test_connection_fairy_connection 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-method] 216s test/engine/test_deprecations.py::PoolTest::test_connection_rec_connection 216s [gw7] [ 13%] PASSED test/engine/test_deprecations.py::PoolTest::test_connection_rec_connection 216s test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_diffname 216s [gw2] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_bundle 216s [gw7] [ 13%] PASSED test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_diffname 216s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[listwsingle] 216s test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_diffname_explicit_quote 216s [gw7] [ 13%] PASSED test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_diffname_explicit_quote 216s [gw4] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-method] 216s test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_samename 216s [gw7] [ 13%] PASSED test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_samename 216s test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_samename_explicit_quote 216s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution 216s [gw3] [ 13%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_remove_orphans[True] 216s [gw7] [ 13%] PASSED test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_samename_explicit_quote 216s test/engine/test_deprecations.py::ResetEventTest::test_custom 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_asselectable 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-fn] 216s [gw7] [ 13%] PASSED test/engine/test_deprecations.py::ResetEventTest::test_custom 216s test/engine/test_deprecations.py::ResetEventTest::test_custom_via_engine[False] 216s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_rollback 216s [gw2] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[listwsingle] 216s [gw7] [ 13%] PASSED test/engine/test_deprecations.py::ResetEventTest::test_custom_via_engine[False] 216s test/engine/test_deprecations.py::ResetEventTest::test_custom_via_engine[True] 216s [gw7] [ 13%] PASSED test/engine/test_deprecations.py::ResetEventTest::test_custom_via_engine[True] 216s test/sql/test_deprecations.py::SelectableTest::test_against_cloned_non_table 216s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[multirow] 216s [gw5] [ 13%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance_changed 216s [gw4] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-fn] 216s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_asselectable 216s [gw7] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_against_cloned_non_table 216s test/sql/test_deprecations.py::SelectableTest::test_alias_union 216s test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance_multilevel 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_class_over_table 216s [gw7] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_alias_union 216s test/sql/test_deprecations.py::SelectableTest::test_append_column_after_replace_selectable 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-method] 216s [gw7] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_append_column_after_replace_selectable 216s test/sql/test_deprecations.py::SelectableTest::test_column 216s [gw7] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_column 216s test/sql/test_deprecations.py::SelectableTest::test_froms_renamed 216s [gw7] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_froms_renamed 216s test/sql/test_deprecations.py::SelectableTest::test_join_against_self_implicit_subquery 216s [gw3] [ 13%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_rollback 216s [gw2] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[multirow] 216s [gw7] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_join_against_self_implicit_subquery 216s test/sql/test_deprecations.py::SelectableTest::test_select_labels 216s [gw7] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_select_labels 216s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[singlerow] 216s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_self_referential 216s [gw4] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-method] 216s test/orm/test_deprecations.py::SessionEventsTest::test_on_bulk_delete_hook 216s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_class_over_table 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-fn] 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_in_backref 216s [gw4] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-fn] 216s [gw7] [ 13%] PASSED test/orm/test_deprecations.py::SessionEventsTest::test_on_bulk_delete_hook 216s [gw2] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[singlerow] 216s [gw3] [ 13%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_self_referential 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-method] 216s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_w_where_one 216s test/orm/test_deprecations.py::SessionEventsTest::test_on_bulk_update_hook 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::DMLTest::test_add_cte[core] 216s [gw4] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-method] 216s test/orm/test_core_compilation.py::DMLTest::test_add_cte[orm] 216s test/orm/test_eager_relations.py::AddEntityTest::test_mapper_configured 216s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_in_backref 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-fn] 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::DMLTest::test_add_cte[orm] 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_module_qualified 216s test/orm/test_core_compilation.py::DMLTest::test_aliased_delete[core] 216s [gw7] [ 13%] PASSED test/orm/test_deprecations.py::SessionEventsTest::test_on_bulk_update_hook 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::DMLTest::test_aliased_delete[core] 216s test/orm/test_core_compilation.py::DMLTest::test_aliased_delete[orm] 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::DMLTest::test_aliased_delete[orm] 216s [gw4] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-fn] 216s test/orm/test_core_compilation.py::DMLTest::test_aliased_update[core] 216s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_as_scalar 216s [gw7] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_as_scalar 216s [gw2] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_w_where_one 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::DMLTest::test_aliased_update[core] 216s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_w_where_two 216s test/orm/test_core_compilation.py::DMLTest::test_aliased_update[orm] 216s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_as_scalar_from_subquery 216s [gw7] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_as_scalar_from_subquery 216s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_fromclause_subquery 216s [gw7] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_fromclause_subquery 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-method] 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::DMLTest::test_aliased_update[orm] 216s test/orm/test_core_compilation.py::DMLTest::test_dml_ctes[delete] 216s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_functions_select_method_two 216s [gw7] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_functions_select_method_two 216s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_functions_with_cols 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::DMLTest::test_dml_ctes[delete] 216s test/orm/test_core_compilation.py::DMLTest::test_dml_ctes[update] 216s [gw7] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_functions_with_cols 216s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_plain_fromclause_select_to_subquery 216s [gw7] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_plain_fromclause_select_to_subquery 216s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_select_of_select 216s [gw4] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-method] 216s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_module_qualified 216s [gw7] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_select_of_select 216s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_standalone_alias 216s [gw6] [ 13%] PASSED test/orm/test_core_compilation.py::DMLTest::test_dml_ctes[update] 216s [gw7] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_standalone_alias 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-fn] 216s test/sql/test_deprecations.py::TableDeprecationTest::test_mustexists 216s [gw2] [ 13%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_w_where_two 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_no_magic 216s [gw7] [ 13%] PASSED test/sql/test_deprecations.py::TableDeprecationTest::test_mustexists 216s [gw5] [ 13%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance_multilevel 216s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property 216s test/sql/test_deprecations.py::TextualSelectTest::test_basic_subquery_resultmap 216s test/orm/test_core_compilation.py::ExplicitWithPolymorphicTest::test_subquery_col_expressions_wpoly_one 216s [gw7] [ 13%] PASSED test/sql/test_deprecations.py::TextualSelectTest::test_basic_subquery_resultmap 216s test/sql/test_deprecations.py::TextualSelectTest::test_column_collection_ordered 216s test/base/test_examples.py::VersionedRowsTestNewBase::test_mutate_named_column 216s [gw7] [ 13%] PASSED test/sql/test_deprecations.py::TextualSelectTest::test_column_collection_ordered 216s test/sql/test_deprecations.py::TextualSelectTest::test_column_collection_pos_plus_bykey 216s [gw7] [ 13%] PASSED test/sql/test_deprecations.py::TextualSelectTest::test_column_collection_pos_plus_bykey 216s test/sql/test_deprecations.py::ToMetaDataTest::test_deprecate_tometadata 216s [gw7] [ 13%] PASSED test/sql/test_deprecations.py::ToMetaDataTest::test_deprecate_tometadata 216s test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[active_history-True] 216s [gw4] [ 13%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-fn] 216s [gw1] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_no_magic 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-method] 216s [gw3] [ 13%] PASSED test/orm/test_eager_relations.py::AddEntityTest::test_mapper_configured 216s [gw7] [ 14%] PASSED test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[active_history-True] 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_no_table 216s test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[enable_typechecks-False] 216s [gw7] [ 14%] PASSED test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[enable_typechecks-False] 216s test/orm/test_eager_relations.py::AddEntityTest::test_options 216s test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_deletes-True] 216s [gw2] [ 14%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property 216s [gw7] [ 14%] PASSED test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_deletes-True] 216s test/orm/test_bundle.py::BundleTest::test_as_scalars_future 216s test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_updates-False] 216s [gw7] [ 14%] PASSED test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_updates-False] 216s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-method] 216s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_aliased_comparator 216s [gw5] [ 14%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_mutate_named_column 216s [gw7] [ 14%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_aliased_comparator 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-fn] 216s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_comparator 216s [gw1] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_no_table 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_orm_descriptor 216s test/base/test_examples.py::VersionedRowsTestNewBase::test_mutate_plain_column 216s [gw7] [ 14%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_comparator 216s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_fixture 216s [gw7] [ 14%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_fixture 216s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_subclass_wrapped_classlevel 216s [gw7] [ 14%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_subclass_wrapped_classlevel 216s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_wrapped_classlevel 216s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-fn] 216s [gw1] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_orm_descriptor 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_synonym 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-method] 216s [gw2] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_as_scalars_future 216s test/orm/test_bundle.py::BundleTest::test_bundle_nesting 216s [gw5] [ 14%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_mutate_plain_column 216s [gw7] [ 14%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_wrapped_classlevel 216s [gw3] [ 14%] PASSED test/orm/test_eager_relations.py::AddEntityTest::test_options 216s test/base/test_examples.py::VersionedRowsTestNewBase::test_plain 216s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-method] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-fn] 216s [gw2] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_bundle_nesting 216s test/orm/test_bundle.py::BundleTest::test_bundle_nesting_unions 216s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_alias 216s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-fn] 216s [gw2] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_bundle_nesting_unions 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-method] 216s test/orm/test_bundle.py::BundleTest::test_c_attr 216s [gw2] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_c_attr 216s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_col_targeting 216s [gw1] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_synonym 216s test/orm/test_bundle.py::BundleTest::test_clause_expansion 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_table_over_class 216s [gw2] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_clause_expansion 216s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-legacy] 216s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-method] 216s [gw2] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-legacy] 216s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-newstyle] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-fn] 216s [gw2] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-newstyle] 216s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-newstyle_w_label_conv] 216s [gw6] [ 14%] PASSED test/orm/test_core_compilation.py::ExplicitWithPolymorphicTest::test_subquery_col_expressions_wpoly_one 216s test/orm/test_core_compilation.py::ExplicitWithPolymorphicTest::test_subquery_col_expressions_wpoly_two 216s [gw2] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-newstyle_w_label_conv] 216s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-fn] 216s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-legacy] 216s [gw2] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-legacy] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-method] 216s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-newstyle] 216s [gw2] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-newstyle] 216s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-newstyle_w_label_conv] 216s [gw6] [ 14%] PASSED test/orm/test_core_compilation.py::ExplicitWithPolymorphicTest::test_subquery_col_expressions_wpoly_two 216s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-method] 216s [gw2] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-newstyle_w_label_conv] 216s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-legacy] 216s [gw1] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_table_over_class 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_tables 216s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-fn] 216s [gw2] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-legacy] 216s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-newstyle] 216s [gw5] [ 14%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_plain 216s test/base/test_examples.py::VersionedRowsTestNewBase::test_relationship 216s [gw2] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-newstyle] 216s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-newstyle_w_label_conv] 216s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-fn] 216s [gw2] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-newstyle_w_label_conv] 216s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-legacy] 216s [gw2] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-legacy] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-method] 216s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-newstyle] 216s [gw3] [ 14%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_alias 216s [gw2] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-newstyle] 216s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-newstyle_w_label_conv] 216s [gw1] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_tables 216s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_noalias 216s [gw2] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-newstyle_w_label_conv] 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_w_pj_annotations 216s test/orm/test_bundle.py::BundleTest::test_filter_by 216s [gw2] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_filter_by 216s test/orm/test_bundle.py::BundleTest::test_join_relationship 216s [gw2] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_join_relationship 216s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-method] 216s test/orm/test_bundle.py::BundleTest::test_join_selectable 216s [gw2] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_join_selectable 216s test/orm/test_bundle.py::BundleTest::test_joins_from_adapted_entities 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-fn] 216s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-fn] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-method] 216s [gw1] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_w_pj_annotations 216s [gw2] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_joins_from_adapted_entities 216s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_added 216s test/orm/test_bundle.py::BundleTest::test_labeled_cols_as_rows_future 216s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-method] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-fn] 216s [gw2] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_labeled_cols_as_rows_future 216s test/orm/test_bundle.py::BundleTest::test_labeled_cols_as_scalars_future 216s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-fn] 216s [gw2] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_labeled_cols_as_scalars_future 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-method] 216s test/orm/test_bundle.py::BundleTest::test_labeled_cols_non_single_entity_legacy_query 216s [gw2] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_labeled_cols_non_single_entity_legacy_query 216s test/orm/test_bundle.py::BundleTest::test_labeled_cols_single_entity_legacy_query 216s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-method] 217s [gw1] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_added 217s [gw2] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_labeled_cols_single_entity_legacy_query 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-fn] 217s test/orm/test_bundle.py::BundleTest::test_multi_bundle 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_for 217s [gw2] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_multi_bundle 217s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-fn] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-method] 217s test/orm/test_bundle.py::BundleTest::test_multi_bundle_future 217s [gw2] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_multi_bundle_future 217s [gw3] [ 14%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_noalias 217s test/orm/test_bundle.py::BundleTest::test_non_mapped_columns_non_single_entity 217s [gw6] [ 14%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties 217s [gw2] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_non_mapped_columns_non_single_entity 217s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_alias 217s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_aliased_subquery 217s test/orm/test_bundle.py::BundleTest::test_non_mapped_columns_single_entity 217s [gw1] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_for 217s [gw2] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_non_mapped_columns_single_entity 217s test/orm/test_bundle.py::BundleTest::test_query_count 217s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-method] 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_inline 217s [gw2] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_query_count 217s test/orm/test_bundle.py::BundleTest::test_result 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-fn] 217s [gw2] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_result 217s test/orm/test_bundle.py::BundleTest::test_same_named_col_clauselist 217s [gw2] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_same_named_col_clauselist 217s test/orm/test_bundle.py::BundleTest::test_same_named_col_in_fetch 217s [gw5] [ 14%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_relationship 217s test/base/test_examples.py::VersionedRowsTestNewBase::test_single_inheritance 217s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-fn] 217s [gw2] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_same_named_col_in_fetch 217s [gw1] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_inline 217s test/orm/test_bundle.py::BundleTest::test_same_named_col_in_orderby 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-method] 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_no_descriptor 217s [gw2] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_same_named_col_in_orderby 217s test/orm/test_bundle.py::BundleTest::test_single_entity_flag_but_multi_entities 217s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-method] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-fn] 217s [gw2] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_single_entity_flag_but_multi_entities 217s [gw7] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_col_targeting 217s test/orm/test_bundle.py::BundleTest::test_single_entity_flag_is_legacy_w_future 217s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-fn] 217s [gw2] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_single_entity_flag_is_legacy_w_future 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-method] 217s test/orm/test_bundle.py::BundleTest::test_single_entity_legacy_query 217s [gw2] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_single_entity_legacy_query 217s test/orm/test_bundle.py::BundleTest::test_subclass 217s [gw1] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_no_descriptor 217s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-method] 217s [gw2] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_subclass 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_dict_format 217s test/orm/test_bundle.py::BundleTest::test_tuple_suggests_bundle 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-fn] 217s [gw2] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_tuple_suggests_bundle 217s test/orm/test_bundle.py::BundleTest::test_tuple_suggests_bundle_future 217s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_col_targeting_union 217s [gw1] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_dict_format 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_empty_dict 217s [gw1] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_empty_dict 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_empty_tuple 217s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-fn] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-method] 217s [gw2] [ 14%] PASSED test/orm/test_bundle.py::BundleTest::test_tuple_suggests_bundle_future 217s test/orm/test_cache_key.py::CacheKeyTest::test_attributes 217s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-method] 217s [gw1] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_empty_tuple 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-fn] 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_no_dict 217s [gw1] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_no_dict 217s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-fn] 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_none 217s [gw1] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_none 217s [gw5] [ 14%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_single_inheritance 217s test/base/test_examples.py::VersionedRowsTestNewBase::test_unique 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-method] 217s [gw3] [ 14%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_alias 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_tuple_format 217s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-method] 217s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_noalias 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-fn] 217s [gw6] [ 14%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_aliased_subquery 217s [gw1] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_tuple_format 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_type 217s [gw1] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_type 217s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-fn] 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_cls_attribute 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-method] 217s [gw1] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_cls_attribute 217s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_can_we_use 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_cls_attribute_return_none 217s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-method] 217s [gw7] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_col_targeting_union 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-fn] 217s [gw1] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_cls_attribute_return_none 217s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-fn] 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_uncompiled_attributes_in_relationship 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-method] 217s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-method] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-fn] 217s [gw5] [ 14%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_unique 217s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-fn] 217s test/base/test_examples.py::VersionedRowsTestNewBase::test_unique_identifiers_across_deletes 217s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_column_names 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-method] 217s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-method] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-fn] 217s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-fn] 217s [gw6] [ 14%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_can_we_use 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-method] 217s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_subquery 217s [gw1] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_uncompiled_attributes_in_relationship 217s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-method] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-fn] 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_unicode_string_resolve 217s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-fn] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-method] 217s [gw3] [ 14%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_noalias 217s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_alias 217s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-method] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-fn] 217s [gw7] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_column_names 217s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-fn] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-method] 217s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-method] 217s [gw6] [ 14%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_subquery 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-fn] 217s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_subquery_two 217s [gw1] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_unicode_string_resolve 217s [gw5] [ 14%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_unique_identifiers_across_deletes 217s test/base/test_examples.py::VersionedRowsTestNewBase::test_w_mapper_versioning 217s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-fn] 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_unicode_string_resolve_backref 217s [gw2] [ 14%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_attributes 217s test/orm/test_cache_key.py::CacheKeyTest::test_bound_options 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-method] 217s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-method] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_override_base 217s [gw2] [ 14%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_bound_options 217s test/orm/test_cache_key.py::CacheKeyTest::test_bundles_directly 217s [gw2] [ 14%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_bundles_directly 217s test/orm/test_cache_key.py::CacheKeyTest::test_bundles_in_annotations 217s [gw2] [ 14%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_bundles_in_annotations 217s test/orm/test_cache_key.py::CacheKeyTest::test_instrumented_attributes 217s [gw1] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_unicode_string_resolve_backref 217s [gw2] [ 14%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_instrumented_attributes 217s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_crud 217s test/orm/test_cache_key.py::CacheKeyTest::test_loader_criteria 217s [gw2] [ 14%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_loader_criteria 217s [gw6] [ 14%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_subquery_two 217s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_override_base 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-deferred] 217s test/orm/test_cache_key.py::CacheKeyTest::test_loader_criteria_bound_param_thing 217s [gw2] [ 14%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_loader_criteria_bound_param_thing 217s test/orm/test_cache_key.py::CacheKeyTest::test_mapper_and_aliased 217s [gw5] [ 14%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_w_mapper_versioning 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_useless_declared_attr 217s test/base/test_except.py::PickleException::test_all_exc 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_all_exc 217s test/orm/test_core_compilation.py::ExtraColsTest::test_contains_eager_hard_labeled_selfref 217s test/base/test_except.py::PickleException::test_exc[AmbiguousForeignKeysError-] 217s [gw2] [ 14%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_mapper_and_aliased 217s test/orm/test_cache_key.py::CacheKeyTest::test_more_with_entities_sanity_checks 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[AmbiguousForeignKeysError-] 217s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-deferred] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-mapped_column] 217s test/base/test_except.py::PickleException::test_exc[ArgumentError-] 217s [gw2] [ 14%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_more_with_entities_sanity_checks 217s test/orm/test_cache_key.py::CacheKeyTest::test_options 217s [gw2] [ 14%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_options 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[ArgumentError-] 217s test/base/test_except.py::PickleException::test_exc[AwaitRequired-] 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[AwaitRequired-] 217s test/base/test_except.py::PickleException::test_exc[Base20DeprecationWarning-] 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[Base20DeprecationWarning-] 217s test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_basic 217s test/base/test_except.py::PickleException::test_exc[CircularDependencyError-0] 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[CircularDependencyError-0] 217s test/base/test_except.py::PickleException::test_exc[CircularDependencyError-1] 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[CircularDependencyError-1] 217s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-mapped_column] 217s test/base/test_except.py::PickleException::test_exc[CompileError-] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-synonym] 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[CompileError-] 217s test/base/test_except.py::PickleException::test_exc[ConstraintColumnNotFoundError-] 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[ConstraintColumnNotFoundError-] 217s test/base/test_except.py::PickleException::test_exc[DBAPIError-0] 217s [gw6] [ 14%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_contains_eager_hard_labeled_selfref 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[DBAPIError-0] 217s test/base/test_except.py::PickleException::test_exc[DBAPIError-1] 217s test/orm/test_core_compilation.py::ExtraColsTest::test_contains_eager_outermost_w_wrapping_elements 217s [gw2] [ 14%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_basic 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[DBAPIError-1] 217s test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_from_statement 217s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-synonym] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-deferred] 217s test/base/test_except.py::PickleException::test_exc[DBAPIError-details] 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[DBAPIError-details] 217s test/base/test_except.py::PickleException::test_exc[DataError-0] 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[DataError-0] 217s test/base/test_except.py::PickleException::test_exc[DataError-1] 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[DataError-1] 217s test/base/test_except.py::PickleException::test_exc[DataError-details] 217s [gw2] [ 14%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_from_statement 217s test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_using_with_entities 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[DataError-details] 217s [gw1] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_useless_declared_attr 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_uses_get_on_class_col_fk 217s test/base/test_except.py::PickleException::test_exc[DatabaseError-0] 217s [gw2] [ 14%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_using_with_entities 217s test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_w_orm_joins 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[DatabaseError-0] 217s test/base/test_except.py::PickleException::test_exc[DatabaseError-1] 217s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-deferred] 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[DatabaseError-1] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-mapped_column] 217s test/base/test_except.py::PickleException::test_exc[DatabaseError-details] 217s [gw1] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_uses_get_on_class_col_fk 217s [gw2] [ 14%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_w_orm_joins 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_using_explicit_prop_in_schema_objects 217s test/orm/test_cache_key.py::CacheKeyTest::test_query_expr 217s [gw2] [ 14%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_query_expr 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[DatabaseError-details] 217s test/base/test_except.py::PickleException::test_exc[DisconnectionError-] 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[DisconnectionError-] 217s test/base/test_except.py::PickleException::test_exc[DuplicateColumnError-] 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[DuplicateColumnError-] 217s test/base/test_except.py::PickleException::test_exc[IdentifierError-] 217s test/orm/test_cache_key.py::CacheKeyTest::test_selects_w_orm_joins 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[IdentifierError-] 217s test/base/test_except.py::PickleException::test_exc[IllegalStateChangeError-] 217s [gw1] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_using_explicit_prop_in_schema_objects 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[IllegalStateChangeError-] 217s test/base/test_except.py::PickleException::test_exc[IntegrityError-0] 217s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-mapped_column] 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_with_explicit_autoloaded 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-synonym] 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[IntegrityError-0] 217s [gw3] [ 14%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_alias 217s [gw6] [ 14%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_contains_eager_outermost_w_wrapping_elements 217s test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_colprop 217s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_noalias 217s test/base/test_except.py::PickleException::test_exc[IntegrityError-1] 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[IntegrityError-1] 217s test/base/test_except.py::PickleException::test_exc[IntegrityError-details] 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[IntegrityError-details] 217s test/base/test_except.py::PickleException::test_exc[InterfaceError-0] 217s [gw2] [ 14%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_selects_w_orm_joins 217s test/orm/test_cache_key.py::CacheKeyTest::test_synonyms 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[InterfaceError-0] 217s [gw7] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_crud 217s test/base/test_except.py::PickleException::test_exc[InterfaceError-1] 217s [gw1] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_with_explicit_autoloaded 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[InterfaceError-1] 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_abstract_and_or_mixin[abstract] 217s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-synonym] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-deferred] 217s [gw2] [ 14%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_synonyms 217s test/orm/test_cache_key.py::CacheKeyTest::test_unbound_options 217s test/base/test_except.py::PickleException::test_exc[InterfaceError-details] 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[InterfaceError-details] 217s test/base/test_except.py::PickleException::test_exc[InternalError-0] 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[InternalError-0] 217s test/base/test_except.py::PickleException::test_exc[InternalError-1] 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[InternalError-1] 217s [gw1] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_abstract_and_or_mixin[abstract] 217s test/base/test_except.py::PickleException::test_exc[InternalError-details] 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[InternalError-details] 217s test/base/test_except.py::PickleException::test_exc[InvalidRequestError-] 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[InvalidRequestError-] 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_abstract_and_or_mixin[mixin] 217s test/base/test_except.py::PickleException::test_exc[InvalidatePoolError-] 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[InvalidatePoolError-] 217s test/base/test_except.py::PickleException::test_exc[LegacyAPIWarning-] 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[LegacyAPIWarning-] 217s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-deferred] 217s test/base/test_except.py::PickleException::test_exc[MissingGreenlet-] 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[MissingGreenlet-] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-mapped_column] 217s [gw1] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_abstract_and_or_mixin[mixin] 217s [gw2] [ 14%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_unbound_options 217s test/base/test_except.py::PickleException::test_exc[MovedIn20Warning-] 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[MovedIn20Warning-] 217s test/base/test_except.py::PickleException::test_exc[MultipleResultsFound-] 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[MultipleResultsFound-] 217s test/orm/test_cache_key.py::CacheKeyTest::test_unbound_sub_options 217s [gw2] [ 14%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_unbound_sub_options 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_active_history_columns 217s [gw6] [ 14%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_colprop 217s test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_deferred 217s test/base/test_except.py::PickleException::test_exc[NoForeignKeysError-] 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[NoForeignKeysError-] 217s test/base/test_except.py::PickleException::test_exc[NoInspectionAvailable-] 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[NoInspectionAvailable-] 217s test/base/test_except.py::PickleException::test_exc[NoReferenceError-] 217s [gw1] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_active_history_columns 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_auto[Column] 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[NoReferenceError-] 217s test/base/test_except.py::PickleException::test_exc[NoReferencedColumnError-] 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[NoReferencedColumnError-] 217s test/base/test_except.py::PickleException::test_exc[NoReferencedTableError-] 217s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-mapped_column] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-synonym] 217s test/orm/test_cache_key.py::CompositeTest::test_bulk_update_cache_key 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[NoReferencedTableError-] 217s test/base/test_except.py::PickleException::test_exc[NoResultFound-] 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[NoResultFound-] 217s test/base/test_except.py::PickleException::test_exc[NoSuchColumnError-] 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[NoSuchColumnError-] 217s test/base/test_except.py::PickleException::test_exc[NoSuchModuleError-] 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[NoSuchModuleError-] 217s test/base/test_except.py::PickleException::test_exc[NoSuchTableError-] 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[NoSuchTableError-] 217s [gw6] [ 14%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_deferred 217s test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_query_expression 217s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_no_tables 217s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-synonym] 217s test/base/test_except.py::PickleException::test_exc[NotSupportedError-0] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-deferred] 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[NotSupportedError-0] 217s test/base/test_except.py::PickleException::test_exc[NotSupportedError-1] 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[NotSupportedError-1] 217s test/base/test_except.py::PickleException::test_exc[NotSupportedError-details] 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[NotSupportedError-details] 217s test/base/test_except.py::PickleException::test_exc[ObjectNotExecutableError-] 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[ObjectNotExecutableError-] 217s test/base/test_except.py::PickleException::test_exc[OperationalError-0] 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[OperationalError-0] 217s test/base/test_except.py::PickleException::test_exc[OperationalError-1] 217s [gw3] [ 14%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_noalias 217s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-deferred] 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[OperationalError-1] 217s test/base/test_except.py::PickleException::test_exc[OperationalError-details] 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[OperationalError-details] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-mapped_column] 217s test/base/test_except.py::PickleException::test_exc[PendingRollbackError-] 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[PendingRollbackError-] 217s test/base/test_except.py::PickleException::test_exc[ProgrammingError-0] 217s [gw2] [ 14%] PASSED test/orm/test_cache_key.py::CompositeTest::test_bulk_update_cache_key 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[ProgrammingError-0] 217s test/base/test_except.py::PickleException::test_exc[ProgrammingError-1] 217s [gw1] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_auto[Column] 217s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_alias 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[ProgrammingError-1] 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_auto[mapped_column] 217s [gw4] [ 14%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-mapped_column] 217s test/base/test_except.py::PickleException::test_exc[ProgrammingError-details] 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[ProgrammingError-details] 217s test/base/test_except.py::PickleException::test_exc[ResourceClosedError-] 217s [gw5] [ 14%] PASSED test/base/test_except.py::PickleException::test_exc[ResourceClosedError-] 217s test/base/test_except.py::PickleException::test_exc[SADeprecationWarning-] 217s [gw5] [ 15%] PASSED test/base/test_except.py::PickleException::test_exc[SADeprecationWarning-] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-synonym] 217s test/orm/test_cache_key.py::EmbeddedSubqTest::test_cache_key_gen[memory-_exclusions_01] 217s [gw6] [ 15%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_query_expression 217s test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_hard_labeled_selfref 217s test/base/test_except.py::PickleException::test_exc[SAPendingDeprecationWarning-] 217s [gw5] [ 15%] PASSED test/base/test_except.py::PickleException::test_exc[SAPendingDeprecationWarning-] 217s test/base/test_except.py::PickleException::test_exc[SATestSuiteWarning-] 217s [gw5] [ 15%] PASSED test/base/test_except.py::PickleException::test_exc[SATestSuiteWarning-] 217s test/base/test_except.py::PickleException::test_exc[SAWarning-] 217s [gw5] [ 15%] PASSED test/base/test_except.py::PickleException::test_exc[SAWarning-] 217s [gw4] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-synonym] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-deferred] 217s test/base/test_except.py::PickleException::test_exc[SQLAlchemyError-] 217s [gw5] [ 15%] PASSED test/base/test_except.py::PickleException::test_exc[SQLAlchemyError-] 217s test/base/test_except.py::PickleException::test_exc[StatementError-0] 217s [gw5] [ 15%] PASSED test/base/test_except.py::PickleException::test_exc[StatementError-0] 217s test/base/test_except.py::PickleException::test_exc[StatementError-1] 217s [gw5] [ 15%] PASSED test/base/test_except.py::PickleException::test_exc[StatementError-1] 217s test/base/test_except.py::PickleException::test_exc[StatementError-details] 217s [gw7] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_no_tables 217s [gw5] [ 15%] PASSED test/base/test_except.py::PickleException::test_exc[StatementError-details] 217s test/base/test_except.py::PickleException::test_exc[TimeoutError-] 217s [gw6] [ 15%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_hard_labeled_selfref 217s test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_outermost 217s [gw4] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-deferred] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-mapped_column] 217s [gw5] [ 15%] PASSED test/base/test_except.py::PickleException::test_exc[TimeoutError-] 217s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_reflect_system_table 217s test/base/test_except.py::PickleException::test_exc[UnboundExecutionError-] 217s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_auto[mapped_column] 217s [gw5] [ 15%] PASSED test/base/test_except.py::PickleException::test_exc[UnboundExecutionError-] 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_manual[Column] 217s test/base/test_except.py::PickleException::test_exc[UnreflectableTableError-] 217s [gw4] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-mapped_column] 217s [gw5] [ 15%] PASSED test/base/test_except.py::PickleException::test_exc[UnreflectableTableError-] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-synonym] 217s [gw3] [ 15%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_alias 217s test/base/test_except.py::PickleException::test_exc[UnsupportedCompilationError-0] 217s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_noalias 217s [gw5] [ 15%] PASSED test/base/test_except.py::PickleException::test_exc[UnsupportedCompilationError-0] 217s test/base/test_except.py::PickleException::test_exc[UnsupportedCompilationError-1] 217s [gw5] [ 15%] PASSED test/base/test_except.py::PickleException::test_exc[UnsupportedCompilationError-1] 217s [gw4] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-synonym] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-deferred] 217s [gw7] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_reflect_system_table 217s test/base/test_except.py::WrapTest::test_db_error_busted_dbapi 217s [gw5] [ 15%] PASSED test/base/test_except.py::WrapTest::test_db_error_busted_dbapi 217s [gw2] [ 15%] SKIPPED test/orm/test_cache_key.py::EmbeddedSubqTest::test_cache_key_gen[memory-_exclusions_01] 217s [gw6] [ 15%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_outermost 217s test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_outermost_w_wrapping_elements 217s test/base/test_except.py::WrapTest::test_db_error_dbapi_uses_wrong_names 217s [gw5] [ 15%] PASSED test/base/test_except.py::WrapTest::test_db_error_dbapi_uses_wrong_names 217s test/orm/test_cache_key.py::EmbeddedSubqTest::test_cache_key_gen[tuples-_exclusions_00] 217s [gw4] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-deferred] 217s test/base/test_except.py::WrapTest::test_db_error_keyboard_interrupt 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-mapped_column] 217s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_manual[Column] 217s [gw5] [ 15%] PASSED test/base/test_except.py::WrapTest::test_db_error_keyboard_interrupt 217s [gw2] [ 15%] PASSED test/orm/test_cache_key.py::EmbeddedSubqTest::test_cache_key_gen[tuples-_exclusions_00] 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_manual[mapped_column] 217s test/base/test_except.py::WrapTest::test_db_error_noncompliant_dbapi 217s [gw5] [ 15%] PASSED test/base/test_except.py::WrapTest::test_db_error_noncompliant_dbapi 217s test/base/test_except.py::WrapTest::test_db_error_normal 217s [gw5] [ 15%] PASSED test/base/test_except.py::WrapTest::test_db_error_normal 217s test/base/test_except.py::WrapTest::test_db_error_system_exit 217s [gw5] [ 15%] PASSED test/base/test_except.py::WrapTest::test_db_error_system_exit 217s test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[case_w_columns] 217s [gw4] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-mapped_column] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-synonym] 217s [gw3] [ 15%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_noalias 217s test/base/test_except.py::WrapTest::test_statement_error_no_code 217s [gw5] [ 15%] PASSED test/base/test_except.py::WrapTest::test_statement_error_no_code 217s test/base/test_except.py::WrapTest::test_statement_error_w_code 217s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestOne::test_basic 217s [gw5] [ 15%] PASSED test/base/test_except.py::WrapTest::test_statement_error_w_code 217s test/base/test_except.py::WrapTest::test_tostring 217s [gw5] [ 15%] PASSED test/base/test_except.py::WrapTest::test_tostring 217s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_reflect_user_table 217s [gw4] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-synonym] 217s test/base/test_except.py::WrapTest::test_tostring_large_dict 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-deferred] 217s [gw5] [ 15%] PASSED test/base/test_except.py::WrapTest::test_tostring_large_dict 217s test/base/test_except.py::WrapTest::test_tostring_large_executemany 217s [gw5] [ 15%] PASSED test/base/test_except.py::WrapTest::test_tostring_large_executemany 217s test/base/test_except.py::WrapTest::test_tostring_large_list 217s [gw5] [ 15%] PASSED test/base/test_except.py::WrapTest::test_tostring_large_list 217s test/base/test_except.py::WrapTest::test_tostring_with_newlines 217s [gw5] [ 15%] PASSED test/base/test_except.py::WrapTest::test_tostring_with_newlines 217s test/base/test_except.py::WrapTest::test_version_token 217s [gw4] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-deferred] 217s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_manual[mapped_column] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-mapped_column] 217s [gw5] [ 15%] PASSED test/base/test_except.py::WrapTest::test_version_token 217s test/base/test_except.py::WrapTest::test_wrap_multi_arg 217s [gw3] [ 15%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestOne::test_basic 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_column_attrset 217s [gw5] [ 15%] PASSED test/base/test_except.py::WrapTest::test_wrap_multi_arg 217s test/base/test_except.py::WrapTest::test_wrap_unicode_arg 217s [gw5] [ 15%] PASSED test/base/test_except.py::WrapTest::test_wrap_unicode_arg 217s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_column_attrset 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_column_inline 217s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_depth 217s test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_cache 217s [gw4] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-mapped_column] 217s [gw5] [ 15%] PASSED test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_cache 217s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_column_inline 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_relationship_attrset 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-synonym] 217s test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_cache_noleak_on_statement_values 217s [gw6] [ 15%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_outermost_w_wrapping_elements 217s test/orm/test_core_compilation.py::ExtraColsTest::test_no_joinedload_embedded 217s [gw4] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-synonym] 217s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_relationship_attrset 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_relationship_inline 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-deferred] 217s [gw7] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_reflect_user_table 217s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_relationship_inline 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[column] 217s [gw4] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-deferred] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-mapped_column] 217s [gw3] [ 15%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_depth 217s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_nodepth 217s [gw3] [ 15%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_nodepth 217s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[column] 217s [gw4] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-mapped_column] 217s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_from_subclass 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[column_property] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-synonym] 217s [gw6] [ 15%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_no_joinedload_embedded 217s test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_four 217s [gw4] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-synonym] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-deferred] 217s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[column_property] 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[mapped_column] 217s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_schema_names 217s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[mapped_column] 217s [gw4] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-deferred] 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[relationship] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-mapped_column] 217s [gw3] [ 15%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_from_subclass 217s [gw4] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-mapped_column] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-synonym] 217s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_integrate 217s [gw6] [ 15%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_four 217s test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_one 217s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[relationship] 217s [gw3] [ 15%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_integrate 217s [gw7] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_schema_names 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[synonym] 217s [gw4] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-synonym] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-deferred] 217s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_1 217s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[synonym] 217s [gw0] [ 15%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_copy 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_back_populates_setup 217s [gw4] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-deferred] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-mapped_column] 217s test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_dict 217s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_back_populates_setup 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_basic 217s [gw6] [ 15%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_one 217s [gw0] [ 15%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_dict 217s test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_list 217s test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_three 217s [gw4] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-mapped_column] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-synonym] 217s [gw0] [ 15%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_list 217s test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_set 217s [gw0] [ 15%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_set 217s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_table_names_present 217s test/ext/test_associationproxy.py::ReconstitutionTest::test_weak_identity_map 217s [gw4] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-synonym] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-deferred] 217s [gw2] [ 15%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[case_w_columns] 217s [gw3] [ 15%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_1 217s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_2 217s test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[plain_column] 217s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_basic 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_cant_add_columns 217s [gw4] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-deferred] 217s [gw6] [ 15%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_three 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-mapped_column] 217s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_cant_add_columns 217s test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_two 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_classes_can_override_new 217s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_classes_can_override_new 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column 217s [gw4] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-mapped_column] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-synonym] 217s [gw2] [ 15%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[plain_column] 217s [gw7] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_table_names_present 217s test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[self_standing_case] 217s [gw4] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-synonym] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-deferred] 217s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_named_twice 217s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_named_twice 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_properties 217s [gw6] [ 15%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_two 217s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_table_names_system 217s [gw3] [ 15%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_2 217s [gw4] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-deferred] 217s [gw2] [ 15%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[self_standing_case] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-mapped_column] 217s test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_joins 217s test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_columns_where_baseclass 217s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_4 217s [gw3] [ 15%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_4 217s [gw4] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-mapped_column] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-synonym] 217s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_5 217s [gw2] [ 15%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_joins 217s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_properties 217s test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_objects 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_properties_2 217s [gw7] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_table_names_system 217s [gw2] [ 15%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_objects 217s test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_queries 217s [gw4] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-synonym] 217s [gw3] [ 15%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_5 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-deferred] 217s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_6 217s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_properties_2 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_repeated_under_prop[new] 217s [gw2] [ 15%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_queries 217s test/orm/test_cache_key.py::PolyCacheKeyTest::test_wpoly_cache_keys 217s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_repeated_under_prop[new] 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_repeated_under_prop[old] 217s test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement 217s [gw7] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement 217s test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement_constraint 217s [gw4] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-deferred] 217s [gw7] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement_constraint 217s test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement_int_affinity 217s [gw7] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement_int_affinity 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-mapped_column] 217s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_repeated_under_prop[old] 217s test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_no_autoincrement 217s [gw7] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_no_autoincrement 217s 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] 217s [gw7] [ 15%] 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] 217s 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] 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_composite_inline 217s [gw7] [ 15%] 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] 217s 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] 217s [gw3] [ 15%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_6 217s [gw7] [ 15%] 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] 217s 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] 217s [gw7] [ 15%] 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] 217s [gw4] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-mapped_column] 217s [gw2] [ 15%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_wpoly_cache_keys 217s 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] 217s [gw7] [ 15%] 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] 217s 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] 217s test/orm/test_eager_relations.py::EagerTest::test_against_select 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-synonym] 217s [gw7] [ 15%] 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] 217s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_default_flags 217s [gw7] [ 15%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_default_flags 217s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ident_length_in_13_is_30 217s test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[joinedload-1] 217s [gw7] [ 15%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ident_length_in_13_is_30 217s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_112 217s [gw4] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-synonym] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-deferred] 217s [gw7] [ 15%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_112 217s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122 217s [gw7] [ 15%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122 217s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat 217s [gw7] [ 15%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat 217s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_cant_parse 217s [gw7] [ 15%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_cant_parse 217s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_raises 217s [gw7] [ 15%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_raises 217s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora10_flags 217s [gw7] [ 15%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora10_flags 217s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora8_flags 217s [gw4] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-deferred] 217s [gw7] [ 15%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora8_flags 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-mapped_column] 217s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_use_nchar 217s [gw7] [ 15%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_use_nchar 217s test/dialect/oracle/test_dialect.py::CxOracleDialectTest::test_cx_oracle_version_parse 217s [gw3] [ 15%] PASSED test/orm/test_eager_relations.py::EagerTest::test_against_select 217s [gw7] [ 15%] PASSED test/dialect/oracle/test_dialect.py::CxOracleDialectTest::test_cx_oracle_version_parse 217s test/dialect/oracle/test_dialect.py::CxOracleDialectTest::test_minimum_version 217s test/orm/test_eager_relations.py::EagerTest::test_aliased_stmt_includes_unnamed_fn 217s [gw7] [ 15%] PASSED test/dialect/oracle/test_dialect.py::CxOracleDialectTest::test_minimum_version 217s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_boolean_default 217s [gw4] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-mapped_column] 217s [gw7] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_boolean_default 217s [gw3] [ 15%] PASSED test/orm/test_eager_relations.py::EagerTest::test_aliased_stmt_includes_unnamed_fn 217s test/orm/test_eager_relations.py::EagerTest::test_aliasing 217s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-synonym] 217s [gw7] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection 217s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection_2 217s [gw7] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection_2 217s [gw4] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-synonym] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_base_unsupported_argument 217s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection_3 217s [gw3] [ 15%] PASSED test/orm/test_eager_relations.py::EagerTest::test_aliasing 217s test/orm/test_eager_relations.py::EagerTest::test_basic 217s [gw7] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection_3 217s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_expression_with_function_default 217s [gw7] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_expression_with_function_default 217s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_function_default 217s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_composite_inline 217s [gw2] [ 15%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[joinedload-1] 217s [gw7] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_function_default 217s [gw6] [ 15%] PASSED test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_columns_where_baseclass 217s [gw3] [ 15%] PASSED test/orm/test_eager_relations.py::EagerTest::test_basic 217s test/orm/test_eager_relations.py::EagerTest::test_catch_the_right_target 217s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_old_style_default 217s [gw7] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_old_style_default 217s test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[lazyload-2] 217s test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_baseclass 217s [gw4] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_base_unsupported_argument 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_decorator_unsupported_argument 217s [gw4] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_decorator_unsupported_argument 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_composite_separate 217s test/dialect/postgresql/test_dialect.py::DialectTest::test_asyncpg_terminate_catch 217s [gw7] [ 15%] SKIPPED test/dialect/postgresql/test_dialect.py::DialectTest::test_asyncpg_terminate_catch 217s test/dialect/postgresql/test_dialect.py::DialectTest::test_ensure_version_is_qualified 217s [gw7] [ 15%] SKIPPED test/dialect/postgresql/test_dialect.py::DialectTest::test_ensure_version_is_qualified 217s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES "(2)"(id)-expected1] 217s [gw7] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES "(2)"(id)-expected1] 217s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table("(2)")-expected2] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_raise_for_slots 217s [gw4] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_raise_for_slots 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[0-not_use_arguments] 217s [gw4] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[0-not_use_arguments] 217s [gw7] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table("(2)")-expected2] 217s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table(id) DEFERRABLE INITIALLY DEFERRED-expected4] 217s [gw7] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table(id) DEFERRABLE INITIALLY DEFERRED-expected4] 217s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table(id)-expected0] 217s [gw7] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table(id)-expected0] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[0-use_arguments] 217s 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] 217s [gw7] [ 15%] 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] 217s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_schema.some_table(id1, id2)-expected5] 217s [gw7] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_schema.some_table(id1, id2)-expected5] 217s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_table("(2)", "(3)")-expected3] 217s [gw4] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[0-use_arguments] 217s [gw7] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_table("(2)", "(3)")-expected3] 217s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_disconnect 217s [gw7] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_disconnect 217s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string 217s [gw7] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string 217s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_one 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[1-not_use_arguments] 217s [gw4] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[1-not_use_arguments] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[1-use_arguments] 217s [gw4] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[1-use_arguments] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc 217s [gw7] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_one 217s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_two 217s [gw7] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_two 217s [gw6] [ 15%] PASSED test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_baseclass 217s test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_columns_subclass 217s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string 217s [gw7] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string 217s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string_w_query 217s [gw3] [ 15%] PASSED test/orm/test_eager_relations.py::EagerTest::test_catch_the_right_target 217s [gw7] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string_w_query 217s test/dialect/postgresql/test_dialect.py::DialectTest::test_range_constructor 217s [gw7] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_range_constructor 217s test/orm/test_eager_relations.py::EagerTest::test_column_property_adaptation 217s test/dialect/postgresql/test_dialect.py::DialectTest::test_range_frozen 217s [gw7] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_range_frozen 217s test/dialect/postgresql/test_dialect.py::DialectTest::test_version_parsing 217s [gw4] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_field 217s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_composite_separate 217s [gw6] [ 15%] PASSED test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_columns_subclass 217s test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_subclass 217s [gw7] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_version_parsing 217s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_3_7_16_warning 217s [gw7] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_3_7_16_warning 217s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn0] 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_decl_cascading_warns_non_mixin 217s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_decl_cascading_warns_non_mixin 217s [gw7] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn0] 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_declared_on_base_class 217s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn1] 217s [gw7] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn1] 217s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn2] 217s [gw2] [ 15%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[lazyload-2] 217s [gw6] [ 15%] PASSED test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_subclass 217s [gw7] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn2] 217s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_declared_on_base_class 217s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn3] 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_deferred 217s [gw7] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn3] 217s [gw4] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_field 217s test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[selectinload-2] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_init_var 217s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[no_persisted] 217s [gw7] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[no_persisted] 217s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_false] 217s [gw7] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_false] 217s test/orm/test_core_compilation.py::JoinTest::test_join_conflicting_right_side 217s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_none] 217s [gw7] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_none] 217s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_true] 217s [gw7] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_true] 217s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite://-expected2] 217s [gw7] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite://-expected2] 217s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:////abs/path/to/foo.db-expected1] 217s [gw4] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_init_var 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_plus_options 217s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_deferred 217s [gw7] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:////abs/path/to/foo.db-expected1] 217s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///?check_same_thread=true-expected3] 217s [gw7] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///?check_same_thread=true-expected3] 217s 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] 217s [gw7] [ 15%] 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] 217s 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] 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_deferred_reflection_default_error 217s [gw7] [ 15%] 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] 217s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///file:path/to/database?uri=true-expected6] 217s [gw7] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///file:path/to/database?uri=true-expected6] 217s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///foo.db-expected0] 217s [gw7] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///foo.db-expected0] 217s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_deferred_reflection_default_error 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_duplicate_classes_in_base 217s [gw4] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_plus_options 217s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_duplicate_classes_in_base 217s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_description_encoding 217s [gw7] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_description_encoding 217s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_extra_reserved_words 217s [gw7] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_extra_reserved_words 217s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_eager_order_by 217s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[1927-Connection was killed-OperationalError-mysqldb-True] 217s [gw7] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[1927-Connection was killed-OperationalError-mysqldb-True] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[1927-Connection was killed-OperationalError-pymysql-True] 218s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc 218s [gw4] [ 15%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc 218s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[check_annotations] 218s [gw4] [ 15%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[check_annotations] 218s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[not_check_annotations] 218s [gw4] [ 15%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[not_check_annotations] 218s [gw7] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[1927-Connection was killed-OperationalError-pymysql-True] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2006-foo-OperationalError-mysqldb-True] 218s [gw7] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2006-foo-OperationalError-mysqldb-True] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2006-foo-OperationalError-pymysql-True] 218s [gw7] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2006-foo-OperationalError-pymysql-True] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2007-foo-OperationalError-mysqldb-False] 218s [gw7] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2007-foo-OperationalError-mysqldb-False] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2007-foo-OperationalError-pymysql-False] 218s [gw7] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2007-foo-OperationalError-pymysql-False] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4031-foo-OperationalError-mysqldb-True] 218s [gw7] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4031-foo-OperationalError-mysqldb-True] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4031-foo-OperationalError-pymysql-True] 218s [gw7] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4031-foo-OperationalError-pymysql-True] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4032-foo-OperationalError-mysqldb-False] 218s [gw7] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4032-foo-OperationalError-mysqldb-False] 218s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc 218s [gw2] [ 15%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[selectinload-2] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4032-foo-OperationalError-pymysql-False] 218s [gw7] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4032-foo-OperationalError-pymysql-False] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-cONnection aLREady closed-InternalError-pymysql-True] 218s [gw7] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-cONnection aLREady closed-InternalError-pymysql-True] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-cONnection was kILLEd-InternalError-pymysql-True] 218s [gw7] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-cONnection was kILLEd-InternalError-pymysql-True] 218s test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[subqueryload-2] 218s [gw4] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc 218s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_field 218s [gw4] [ 15%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_field 218s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_init_var 218s [gw1] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_eager_order_by 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_expression 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-something broke-InternalError-pymysql-False] 218s [gw7] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-something broke-InternalError-pymysql-False] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mariadb_connector_special_encodings 218s [gw7] [ 16%] SKIPPED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mariadb_connector_special_encodings 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mysqlconnector_buffered_arg 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mysqlconnector_buffered_arg 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mysqlconnector_raise_on_warnings_arg 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mysqlconnector_raise_on_warnings_arg 218s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_pool_class 218s [gw7] [ 16%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_pool_class 218s [gw3] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_column_property_adaptation 218s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_pysqlcipher_connects 218s [gw7] [ 16%] SKIPPED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_pysqlcipher_connects 218s [gw4] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_init_var 218s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_plus_options 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-charset-hello] 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-charset-hello] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-client_flag-1234] 218s test/orm/test_eager_relations.py::EagerTest::test_cyclical 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-client_flag-1234] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-compress-True] 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-compress-True] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-connect_timeout-30] 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-connect_timeout-30] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-1] 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-1] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-False] 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-False] 218s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_expression 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-True] 218s [gw4] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_plus_options 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_index_doesnt_compile 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-True] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-read_timeout-30] 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-read_timeout-30] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-unix_socket-somesocket] 218s [gw2] [ 16%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[subqueryload-2] 218s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-unix_socket-somesocket] 218s [gw3] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_cyclical 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-use_unicode-False] 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-use_unicode-False] 218s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-False-False] 218s test/orm/test_eager_relations.py::EagerTest::test_deferred_fk_col 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-write_timeout-30] 218s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_index_doesnt_compile 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-write_timeout-30] 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_instrument_class_before_instrumentation 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-charset-hello] 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-charset-hello] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-client_flag-1234] 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-client_flag-1234] 218s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_instrument_class_before_instrumentation 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_mapping_to_join 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-compress-True] 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-compress-True] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-connect_timeout-30] 218s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_mapping_to_join 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_nice_dependency_error 218s [gw4] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-connect_timeout-30] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-1] 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-1] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-False] 218s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc_init_var 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-False] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-True] 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-True] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-read_timeout-30] 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-read_timeout-30] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-unix_socket-somesocket] 218s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_nice_dependency_error 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-unix_socket-somesocket] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-use_unicode-False] 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-use_unicode-False] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-write_timeout-30] 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-write_timeout-30] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-charset-hello] 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_nice_dependency_error_works_with_hasattr 218s [gw4] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc_init_var 218s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base] 218s [gw4] [ 16%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base] 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-charset-hello] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-client_flag-1234] 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-client_flag-1234] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-compress-True] 218s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base_class] 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-compress-True] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-connect_timeout-30] 218s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_nice_dependency_error_works_with_hasattr 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_no_table 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-connect_timeout-30] 218s [gw4] [ 16%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base_class] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-1] 218s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] 218s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_no_table 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_five 218s [gw4] [ 16%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] 218s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_five 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-1] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-False] 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-False] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-True] 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-True] 218s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_sub_class] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-read_timeout-30] 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-read_timeout-30] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-unix_socket-somesocket] 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_four 218s [gw4] [ 16%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_sub_class] 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-unix_socket-somesocket] 218s [gw2] [ 16%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-False-False] 218s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_four 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_one 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-use_unicode-False] 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-use_unicode-False] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-write_timeout-30] 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-write_timeout-30] 218s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base] 218s [gw4] [ 16%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base] 218s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base_class] 218s [gw4] [ 16%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base_class] 218s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_mixin] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-charset-hello] 218s [gw4] [ 16%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_mixin] 218s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_one 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_three 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-charset-hello] 218s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_three 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-client_flag-1234] 218s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_sub_class] 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_two 218s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-False-True] 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-client_flag-1234] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-compress-True] 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-compress-True] 218s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_two 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_oops 218s [gw4] [ 16%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_sub_class] 218s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-base-inherits] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-connect_timeout-30] 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-connect_timeout-30] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-1] 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-1] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-False] 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-False] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-True] 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-True] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-read_timeout-30] 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-read_timeout-30] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-unix_socket-somesocket] 218s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_oops 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-unix_socket-somesocket] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-use_unicode-False] 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-use_unicode-False] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-write_timeout-30] 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-write_timeout-30] 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_order_by_multi 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-charset-hello] 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-charset-hello] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-client_flag-1234] 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-client_flag-1234] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-compress-True] 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-compress-True] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-connect_timeout-30] 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-connect_timeout-30] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-1] 218s [gw4] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-base-inherits] 218s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-base-plain] 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-1] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-False] 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-False] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-True] 218s [gw6] [ 16%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_conflicting_right_side 218s test/orm/test_core_compilation.py::JoinTest::test_join_from_alised_w_relationship 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-True] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-read_timeout-30] 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-read_timeout-30] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-unix_socket-somesocket] 218s [gw3] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_deferred_fk_col 218s [gw6] [ 16%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_alised_w_relationship 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-unix_socket-somesocket] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-use_unicode-False] 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-use_unicode-False] 218s test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_aliased_vs_mapper 218s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_order_by_multi 218s test/orm/test_eager_relations.py::EagerTest::test_disable_dynamic 218s [gw6] [ 16%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_aliased_vs_mapper 218s test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_mapper_vs_aliased 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-write_timeout-30] 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-write_timeout-30] 218s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_quoted_identifiers_functional_one 218s [gw4] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-base-plain] 218s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-mixin-inherits] 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_pk_with_fk_init 218s [gw6] [ 16%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_mapper_vs_aliased 218s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_pk_with_fk_init 218s test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_plain 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_recompile_on_othermapper 218s [gw6] [ 16%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_plain 218s test/orm/test_core_compilation.py::JoinTest::test_join_from_no_onclause 218s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_recompile_on_othermapper 218s [gw3] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_disable_dynamic 218s [gw6] [ 16%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_no_onclause 218s test/orm/test_core_compilation.py::JoinTest::test_join_from_w_filter_by 218s [gw7] [ 16%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_quoted_identifiers_functional_one 218s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_quoted_identifiers_functional_two 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reentrant_compile_via_foreignkey 218s test/orm/test_eager_relations.py::EagerTest::test_distinct 218s [gw7] [ 16%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_quoted_identifiers_functional_two 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_random_arg 218s [gw7] [ 16%] SKIPPED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_random_arg 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8] 218s [gw2] [ 16%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-False-True] 218s [gw7] [ 16%] SKIPPED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8mb4] 218s [gw6] [ 16%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_w_filter_by 218s [gw7] [ 16%] SKIPPED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8mb4] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_ssl_arguments[mysqldb] 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_ssl_arguments[mysqldb] 218s [gw4] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-mixin-inherits] 218s test/orm/test_core_compilation.py::JoinTest::test_join_from_w_relationship 218s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-mixin-plain] 218s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_ssl_arguments[pymysql] 218s [gw7] [ 16%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_ssl_arguments[pymysql] 218s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-CLOB] 218s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-True-False] 218s [gw6] [ 16%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_w_relationship 218s test/orm/test_core_compilation.py::JoinTest::test_join_from_we_can_explicitly_tree_joins 218s [gw3] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_distinct 218s [gw7] [ 16%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-CLOB] 218s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-FIXED_CHAR] 218s test/orm/test_eager_relations.py::EagerTest::test_double_same_mappers 218s [gw7] [ 16%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-FIXED_CHAR] 218s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-NCLOB] 218s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reentrant_compile_via_foreignkey 218s [gw4] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-mixin-plain] 218s [gw6] [ 16%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_we_can_explicitly_tree_joins 218s 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] 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_level_msg_for_invalid_callable 218s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-base-inherits] 218s [gw7] [ 16%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-NCLOB] 218s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-STRING] 218s [gw7] [ 16%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-STRING] 218s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-CLOB] 218s [gw7] [ 16%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-CLOB] 218s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-FIXED_CHAR] 218s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_level_msg_for_invalid_callable 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_level_msg_for_invalid_object 218s [gw6] [ 16%] 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] 218s 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] 218s [gw7] [ 16%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-FIXED_CHAR] 218s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_level_msg_for_invalid_object 218s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-NCLOB] 218s [gw7] [ 16%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-NCLOB] 218s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-STRING] 218s [gw7] [ 16%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-STRING] 218s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-CLOB] 218s [gw6] [ 16%] 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] 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_reference 218s 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] 218s [gw7] [ 16%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-CLOB] 218s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-FIXED_CHAR] 218s [gw7] [ 16%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-FIXED_CHAR] 218s [gw6] [ 16%] 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] 218s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-NCLOB] 218s [gw7] [ 16%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-NCLOB] 218s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-STRING] 218s [gw7] [ 16%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-STRING] 218s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-CLOB] 218s 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] 218s [gw7] [ 16%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-CLOB] 218s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-FIXED_CHAR] 218s [gw6] [ 16%] 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] 218s [gw7] [ 16%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-FIXED_CHAR] 218s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-NCLOB] 218s [gw4] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-base-inherits] 218s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-base-plain] 218s [gw7] [ 16%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-NCLOB] 218s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-STRING] 218s [gw7] [ 16%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-STRING] 218s [gw3] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_double_same_mappers 218s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_nopk1 218s test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[flat-named] 218s test/orm/test_eager_relations.py::EagerTest::test_double_w_ac 218s [gw7] [ 16%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_nopk1 218s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_nopk2 218s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_reference 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[column-metadata-True] 218s [gw7] [ 16%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_nopk2 218s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk1 218s [gw7] [ 16%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk1 218s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk2 218s [gw4] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-base-plain] 218s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-mixin-inherits] 218s [gw7] [ 16%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk2 218s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk2_fv 218s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[column-metadata-True] 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[column-registry-False] 218s [gw7] [ 16%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk2_fv 218s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk3 218s [gw7] [ 16%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk3 218s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk3_fv 218s [gw7] [ 16%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk3_fv 218s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk4 218s [gw2] [ 16%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-True-False] 218s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[column-registry-False] 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[relationship-metadata-True] 218s [gw7] [ 16%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk4 218s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_inserts_with_spaces 218s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-True-True] 218s [gw7] [ 16%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_inserts_with_spaces 218s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_and_match 218s [gw4] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-mixin-inherits] 218s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-mixin-plain] 218s [gw3] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_double_w_ac 218s test/orm/test_eager_relations.py::EagerTest::test_double_w_ac_against_subquery 218s [gw7] [ 16%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_and_match 218s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_expression 218s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[relationship-metadata-True] 218s [gw7] [ 16%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_expression 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[relationship-registry-False] 218s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_match_across_joins 218s [gw7] [ 16%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_match_across_joins 218s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_or_match 218s [gw7] [ 16%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_or_match 218s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_simple_match 218s [gw4] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-mixin-plain] 218s [gw7] [ 16%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_simple_match 218s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_simple_prefix_match 218s [gw7] [ 16%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_simple_prefix_match 218s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-base-inherits] 218s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect0-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 218s [gw7] [ 16%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect0-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 218s 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] 218s [gw7] [ 16%] 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] 218s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect1-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 218s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[relationship-registry-False] 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution 218s [gw7] [ 16%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect1-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 218s 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] 218s [gw7] [ 16%] 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] 218s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect2-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 218s [gw7] [ 16%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect2-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 218s 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] 218s [gw7] [ 16%] 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] 218s 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] 218s [gw7] [ 16%] 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] 218s 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] 218s [gw4] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-base-inherits] 218s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-base-plain] 218s [gw7] [ 16%] 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] 218s 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] 218s [gw7] [ 16%] 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] 218s 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] 218s [gw3] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_double_w_ac_against_subquery 218s [gw7] [ 16%] 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] 218s 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] 218s [gw7] [ 16%] 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] 218s 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] 218s test/orm/test_eager_relations.py::EagerTest::test_double_with_aggregate 218s [gw7] [ 16%] 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] 218s 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] 218s [gw7] [ 16%] 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] 218s [gw4] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-base-plain] 218s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-mixin-inherits] 218s [gw2] [ 16%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-True-True] 218s 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] 218s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-False-False] 218s [gw7] [ 16%] 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] 218s 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] 218s [gw7] [ 16%] 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] 218s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 218s [gw7] [ 16%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 218s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 218s [gw7] [ 16%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 218s 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] 218s [gw7] [ 16%] 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] 218s 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] 218s [gw7] [ 16%] 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] 218s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 218s [gw7] [ 16%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 218s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 218s [gw7] [ 16%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 218s 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] 218s [gw7] [ 16%] 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] 218s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 218s [gw7] [ 16%] 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] 218s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 218s [gw7] [ 16%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 218s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 218s [gw7] [ 16%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 218s [gw6] [ 16%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[flat-named] 218s test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[flat-not_named] 218s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_asselectable 218s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 218s [gw7] [ 16%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 218s 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] 218s [gw7] [ 16%] 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] 218s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 218s [gw3] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_double_with_aggregate 218s test/orm/test_eager_relations.py::EagerTest::test_eager_option 218s [gw7] [ 16%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 218s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 218s [gw7] [ 16%] 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] 218s [gw6] [ 16%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[flat-not_named] 218s test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[not_flat-named] 218s [gw6] [ 16%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[not_flat-named] 218s test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[not_flat-not_named] 218s [gw4] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-mixin-inherits] 218s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-mixin-plain] 218s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 218s [gw7] [ 16%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 218s 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] 218s [gw7] [ 16%] 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] 218s [gw6] [ 16%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[not_flat-not_named] 218s test/orm/test_core_compilation.py::JoinedInhTest::test_cte_recursive_handles_dupe_columns 218s 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] 218s [gw7] [ 16%] 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] 218s 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] 218s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_asselectable 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_class_over_table 218s [gw7] [ 16%] 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] 218s 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] 218s [gw6] [ 16%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_cte_recursive_handles_dupe_columns 218s test/orm/test_core_compilation.py::JoinedInhTest::test_load_only_on_sub_table 218s [gw7] [ 16%] 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] 218s 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] 218s [gw7] [ 16%] 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] 218s [gw6] [ 16%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_load_only_on_sub_table 218s test/orm/test_core_compilation.py::JoinedInhTest::test_load_only_on_sub_table_aliased 218s [gw3] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_eager_option 218s [gw2] [ 16%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-False-False] 218s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-False-True] 218s [gw4] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-mixin-plain] 218s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_default_behavior[column_property] 218s [gw6] [ 16%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_load_only_on_sub_table_aliased 218s test/orm/test_eager_relations.py::EagerTest::test_from_statement[False] 218s 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] 218s [gw7] [ 16%] 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] 218s 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] 218s [gw7] [ 16%] 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] 218s 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] 218s [gw7] [ 16%] 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] 218s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_deferred_subq_one 218s [gw4] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_default_behavior[column_property] 218s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_default_behavior[query_expression] 218s 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] 218s [gw7] [ 16%] 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] 218s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_class_over_table 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_in_backref 218s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 218s [gw7] [ 16%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 218s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 218s [gw3] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_from_statement[False] 218s [gw7] [ 16%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 218s [gw4] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_default_behavior[query_expression] 218s 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] 218s [gw7] [ 16%] 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] 218s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_enable_compare[column_property] 218s test/orm/test_eager_relations.py::EagerTest::test_from_statement[True] 218s 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] 218s [gw7] [ 16%] 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] 218s [gw6] [ 16%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_deferred_subq_one 218s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_deferred_subq_two 218s [gw2] [ 16%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-False-True] 218s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-True-False] 218s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 218s [gw7] [ 16%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 218s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 218s [gw4] [ 16%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_enable_compare[column_property] 218s [gw1] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_in_backref 218s [gw7] [ 16%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 218s 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] 218s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_enable_compare[query_expression] 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_module_qualified 218s [gw6] [ 17%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_deferred_subq_two 218s [gw3] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_from_statement[True] 218s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_nested_union_deferred 218s [gw7] [ 17%] 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] 218s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 218s [gw7] [ 17%] 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] 218s test/orm/test_eager_relations.py::EagerTest::test_from_statement_contains_eager[False] 218s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 218s [gw7] [ 17%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 218s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 218s [gw4] [ 17%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_enable_compare[query_expression] 218s [gw7] [ 17%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 218s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 218s [gw7] [ 17%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 218s [gw6] [ 17%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_nested_union_deferred 218s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_no_repr_behavior[column_property] 218s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_nested_union_undefer_option 218s [gw3] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_from_statement_contains_eager[False] 218s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_module_qualified 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_no_magic 218s test/orm/test_eager_relations.py::EagerTest::test_from_statement_contains_eager[True] 218s 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] 218s [gw7] [ 17%] 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] 218s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 218s [gw2] [ 17%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-True-False] 218s [gw4] [ 17%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_no_repr_behavior[column_property] 218s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_no_repr_behavior[query_expression] 218s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-True-True] 218s [gw7] [ 17%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 218s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 218s [gw7] [ 17%] 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] 218s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 218s [gw7] [ 17%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 218s [gw6] [ 17%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_nested_union_undefer_option 218s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_no_joinedload_in_subquery_select_entity 218s 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] 218s [gw3] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_from_statement_contains_eager[True] 218s [gw7] [ 17%] 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] 218s 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] 218s [gw4] [ 17%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_no_repr_behavior[query_expression] 218s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_no_magic 218s test/orm/test_eager_relations.py::EagerTest::test_group_by_only 218s [gw7] [ 17%] 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] 218s 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] 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_no_table 218s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_list 218s [gw7] [ 17%] 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] 218s 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] 218s [gw7] [ 17%] 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] 218s 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] 218s [gw6] [ 17%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_no_joinedload_in_subquery_select_entity 218s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_no_joinedload_in_subquery_select_rows 218s [gw7] [ 17%] 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] 218s 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] 218s [gw7] [ 17%] 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] 218s 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] 218s [gw3] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_group_by_only 218s [gw7] [ 17%] 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] 218s [gw2] [ 17%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-True-True] 218s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_no_table 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_orm_descriptor 218s test/orm/test_cache_key.py::RoundTripTest::test_subqueryload 218s 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] 218s [gw7] [ 17%] 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] 218s test/orm/test_eager_relations.py::EagerTest::test_inner_join 218s [gw4] [ 17%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_list 218s 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] 218s [gw7] [ 17%] 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] 218s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 218s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style 218s [gw4] [ 17%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style 218s [gw7] [ 17%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 218s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style_two 218s [gw4] [ 17%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style_two 218s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 218s [gw6] [ 17%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_no_joinedload_in_subquery_select_rows 218s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_orm_descriptor 218s [gw7] [ 17%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 218s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_oh_no_mismatch 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_synonym 218s 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] 218s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_non_deferred_col_prop_targetable_in_subq 218s [gw7] [ 17%] 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] 218s 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] 218s [gw7] [ 17%] 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] 218s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 218s [gw6] [ 17%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_non_deferred_col_prop_targetable_in_subq 218s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_non_deferred_subq_one 218s [gw7] [ 17%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 218s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 218s [gw7] [ 17%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 218s 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] 218s [gw7] [ 17%] 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] 218s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 218s [gw7] [ 17%] 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] 218s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 218s [gw7] [ 17%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 218s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 218s [gw7] [ 17%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 218s [gw3] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join 218s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 218s [gw7] [ 17%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 218s 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] 218s [gw7] [ 17%] 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] 218s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 218s [gw4] [ 17%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_oh_no_mismatch 218s [gw7] [ 17%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 218s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 218s [gw7] [ 17%] 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] 218s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 218s [gw7] [ 17%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 218s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 218s [gw7] [ 17%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 218s 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] 218s [gw7] [ 17%] 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] 218s 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] 218s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_fixed 218s [gw7] [ 17%] 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] 218s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_one_to_one_example 218s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 218s [gw2] [ 17%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_subqueryload 218s [gw7] [ 17%] 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] 218s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 218s [gw7] [ 17%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 218s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_synonym 218s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[defaultload] 218s [gw3] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_fixed 218s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_one 218s [gw4] [ 17%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_one_to_one_example 218s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_post_init 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_table_over_class 218s 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] 218s [gw7] [ 17%] 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] 218s 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] 218s [gw7] [ 17%] 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] 218s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 218s [gw4] [ 17%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_post_init 218s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_replace_operation_works_w_history_etc 218s [gw7] [ 17%] 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] 218s [gw6] [ 17%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_non_deferred_subq_one 218s [gw3] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_one 218s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_three 218s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 218s [gw7] [ 17%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 218s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_recursive_cte_render_on_deferred 218s [gw4] [ 17%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_replace_operation_works_w_history_etc 218s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_set 218s [gw3] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_three 218s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_table_over_class 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_tables 218s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_two 218s 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] 218s [gw7] [ 17%] 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] 218s [gw2] [ 17%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[defaultload] 218s [gw4] [ 17%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_set 218s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[joinedload] 218s 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] 218s [gw7] [ 17%] 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] 218s [gw3] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_two 218s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 218s [gw7] [ 17%] 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] 218s 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] 218s [gw7] [ 17%] 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] 218s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 218s [gw7] [ 17%] 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] 218s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_positive_options 218s [gw6] [ 17%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_recursive_cte_render_on_deferred 218s test/sql/test_ddlemit.py::EmitDDLTest::test_comment 218s [gw4] [ 17%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_comment 218s test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_checkfirst 218s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_tables 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_w_pj_annotations 218s [gw4] [ 17%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_checkfirst 218s test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_nocheck 218s 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] 218s [gw2] [ 17%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[joinedload] 218s [gw4] [ 17%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_nocheck 218s [gw7] [ 17%] 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] 218s test/sql/test_ddlemit.py::EmitDDLTest::test_create_empty_collection 218s 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] 218s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[lazyload] 218s [gw4] [ 17%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_empty_collection 218s test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_checkfirst_doesnt_exist 218s [gw4] [ 17%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_checkfirst_doesnt_exist 218s test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_checkfirst_exists 218s [gw4] [ 17%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_checkfirst_exists 218s [gw3] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_positive_options 218s [gw7] [ 17%] 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] 218s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 218s [gw7] [ 17%] 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] 218s 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] 218s test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_nocheck_doesnt_exist 218s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_00] 218s test/orm/test_eager_relations.py::EagerTest::test_inner_join_options 218s [gw4] [ 17%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_nocheck_doesnt_exist 218s [gw7] [ 17%] 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] 218s 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] 218s test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_nocheck_exists 218s [gw2] [ 17%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[lazyload] 218s [gw4] [ 17%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_nocheck_exists 218s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[selectinload] 218s test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_auto_alter_fk 218s [gw7] [ 17%] 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] 218s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 218s [gw7] [ 17%] 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] 218s [gw4] [ 17%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_auto_alter_fk 218s test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_checkfirst 218s [gw4] [ 17%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_checkfirst 218s test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_inline_fk 218s 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] 218s [gw7] [ 17%] 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] 218s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_502_minimum 218s [gw4] [ 17%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_inline_fk 218s test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_nocheck 218s [gw4] [ 17%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_nocheck 218s [gw2] [ 17%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[selectinload] 218s [gw7] [ 17%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_502_minimum 218s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-10.2.10-MariaDB] 218s test/sql/test_ddlemit.py::EmitDDLTest::test_create_seq_checkfirst 218s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[subqueryload] 218s [gw4] [ 17%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_seq_checkfirst 218s [gw7] [ 17%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-10.2.10-MariaDB] 218s test/sql/test_ddlemit.py::EmitDDLTest::test_create_table_exists_index_checkfirst 218s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_w_pj_annotations 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_added 218s [gw4] [ 17%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_table_exists_index_checkfirst 218s test/sql/test_ddlemit.py::EmitDDLTest::test_create_table_index_checkfirst 218s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-5.6.15] 218s [gw7] [ 17%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-5.6.15] 218s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-5.7.20] 218s [gw7] [ 17%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-5.7.20] 218s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-10.2.6-MariaDB-10.2.6+maria~stretch.log] 218s [gw4] [ 17%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_table_index_checkfirst 218s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_checkfirst 218s [gw7] [ 17%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-10.2.6-MariaDB-10.2.6+maria~stretch.log] 218s [gw3] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_options 218s [gw4] [ 17%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_checkfirst 218s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_nocheck 218s test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_fixed 218s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-10.2.7-MariaDB] 218s [gw7] [ 17%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-10.2.7-MariaDB] 218s [gw4] [ 17%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_nocheck 218s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_empty_collection 218s [gw2] [ 17%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[subqueryload] 218s [gw4] [ 17%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_empty_collection 218s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_checkfirst_doesnt_exist 218s [gw4] [ 17%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_checkfirst_doesnt_exist 218s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_checkfirst_exists 218s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-5.6.15-10.2.7-MariaDB] 218s [gw7] [ 17%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-5.6.15-10.2.7-MariaDB] 218s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_madness 218s [gw4] [ 17%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_checkfirst_exists 218s test/orm/test_cascade.py::CasadeWithRaiseloadTest::test_delete_skips_lazy_raise 218s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_nocheck_doesnt_exist 218s [gw7] [ 17%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_madness 218s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected0-10.2.7-MariaDB-version0-True] 218s [gw4] [ 17%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_nocheck_doesnt_exist 218s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_nocheck_exists 218s [gw7] [ 17%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected0-10.2.7-MariaDB-version0-True] 218s [gw4] [ 17%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_nocheck_exists 218s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_checkfirst 218s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected1-5.6.15.10.2.7-MariaDB-version1-True] 218s [gw7] [ 17%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected1-5.6.15.10.2.7-MariaDB-version1-True] 218s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected2-5.0.51a.24+lenny5-version2-False] 218s [gw4] [ 17%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_checkfirst 218s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_added 218s [gw3] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_fixed 218s [gw7] [ 17%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected2-5.0.51a.24+lenny5-version2-False] 218s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_nocheck 218s [gw4] [ 17%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_nocheck 218s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_seq_checkfirst 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_for 218s test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_options 218s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected3-10.2.10-MariaDB-version3-True] 218s [gw7] [ 17%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected3-10.2.10-MariaDB-version3-True] 218s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected4-5.7.20-version4-False] 218s [gw0] [ 17%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_weak_identity_map 218s [gw4] [ 17%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_seq_checkfirst 218s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_table_index_checkfirst 218s [gw7] [ 17%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected4-5.7.20-version4-False] 218s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected5-5.6.15-version5-False] 218s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del 218s [gw4] [ 17%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_table_index_checkfirst 218s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_after 218s [gw7] [ 17%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected5-5.6.15-version5-False] 218s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected6-10.2.6.MariaDB.10.2.6+maria~stretch-log-version6-True] 218s [gw5] [ 17%] PASSED test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_cache_noleak_on_statement_values 218s [gw7] [ 17%] 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] 218s [gw4] [ 17%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_after 218s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected7-10.1.9-MariaDBV1.0R050D002-20170809-1522-version7-True] 218s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_before 218s test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_keys_independent_of_ordering 218s [gw4] [ 17%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_before 218s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_both 218s [gw7] [ 17%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected7-10.1.9-MariaDBV1.0R050D002-20170809-1522-version7-True] 218s [gw4] [ 17%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_both 218s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_after 218s test/dialect/sqlite/test_dialect.py::SavepointTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit 218s [gw5] [ 17%] PASSED test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_keys_independent_of_ordering 218s [gw4] [ 17%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_after 218s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_before 218s test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_schema_translate_in_key 218s [gw4] [ 17%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_before 218s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_both 218s [gw4] [ 17%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_both 218s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_table_isolation 218s [gw4] [ 17%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_table_isolation 218s test/engine/test_ddlevents.py::DDLEventTest::test_table_all 218s [gw3] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_options 218s [gw7] [ 17%] PASSED test/dialect/sqlite/test_dialect.py::SavepointTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit 218s [gw4] [ 17%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_all 218s test/engine/test_ddlevents.py::DDLEventTest::test_table_create_after 218s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_for 218s [gw4] [ 17%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_create_after 218s test/engine/test_ddlevents.py::DDLEventTest::test_table_create_before 218s test/orm/test_eager_relations.py::EagerTest::test_late_compile 218s [gw5] [ 17%] PASSED test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_schema_translate_in_key 218s [gw2] [ 17%] PASSED test/orm/test_cascade.py::CasadeWithRaiseloadTest::test_delete_skips_lazy_raise 218s test/dialect/sqlite/test_dialect.py::SavepointTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback 218s [gw4] [ 17%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_create_before 218s test/engine/test_ddlevents.py::DDLEventTest::test_table_create_both 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_inline 218s [gw0] [ 17%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del 218s [gw7] [ 17%] PASSED test/dialect/sqlite/test_dialect.py::SavepointTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback 218s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent 218s [gw0] [ 17%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent 218s [gw4] [ 17%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_create_both 218s test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_after 218s [gw4] [ 17%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_after 218s test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_before 218s [gw4] [ 17%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_before 218s test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_both 218s test/orm/test_cascade.py::CascadeArgTest::test_bad_cascade 218s test/orm/test_dynamic.py::DynamicHistoryTest::test_add_persistent 218s [gw4] [ 17%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_both 218s test/engine/test_ddlevents.py::DDLExecutionTest::test_conditional_constraint 218s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_connection_as_ctx 218s [gw4] [ 17%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_conditional_constraint 218s [gw5] [ 17%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_connection_as_ctx 218s test/engine/test_ddlevents.py::DDLExecutionTest::test_ddl_execute 218s [gw3] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_late_compile 218s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_connection_ctx_commit 218s [gw5] [ 17%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_connection_ctx_commit 218s [gw4] [ 17%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_ddl_execute 218s test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[callable] 218s test/orm/test_eager_relations.py::EagerTest::test_limit 218s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_inline 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_no_descriptor 218s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_connection_ctx_rollback 218s [gw5] [ 17%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_connection_ctx_rollback 218s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_begin_fails_dont_enter_enter 218s [gw4] [ 17%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[callable] 218s test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[callable_w_state] 218s [gw5] [ 17%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_begin_fails_dont_enter_enter 218s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_begin_fails_include_enter 218s [gw4] [ 17%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[callable_w_state] 218s test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[dialect] 218s [gw5] [ 17%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_begin_fails_include_enter 218s [gw2] [ 17%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_bad_cascade 218s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_commit 218s test/orm/test_cascade.py::CascadeArgTest::test_cascade_assignable 218s [gw4] [ 17%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[dialect] 218s [gw5] [ 17%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_commit 218s test/engine/test_ddlevents.py::DDLExecutionTest::test_metadata 218s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_rollback 218s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_no_descriptor 218s [gw5] [ 17%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_rollback 218s [gw4] [ 17%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_metadata 218s test/engine/test_ddlevents.py::DDLExecutionTest::test_platform_escape 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_dict_format 218s [gw4] [ 17%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_platform_escape 218s test/engine/test_ddlevents.py::DDLExecutionTest::test_table_by_metadata 218s [gw4] [ 17%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_table_by_metadata 218s test/engine/test_ddlevents.py::DDLExecutionTest::test_table_standalone 218s test/engine/test_execute.py::DialectDoesntSupportCachingTest_sqlite+pysqlite_3_46_1::test_it_caches 218s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_dict_format 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_empty_dict 218s [gw4] [ 17%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_table_standalone 218s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_empty_dict 218s [gw5] [ 17%] PASSED test/engine/test_execute.py::DialectDoesntSupportCachingTest_sqlite+pysqlite_3_46_1::test_it_caches 218s test/engine/test_execute.py::DialectDoesntSupportCachingTest_sqlite+pysqlite_3_46_1::test_no_cache 218s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_empty_tuple 218s test/engine/test_ddlevents.py::DDLTest::test_filter 218s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_empty_tuple 219s [gw4] [ 17%] PASSED test/engine/test_ddlevents.py::DDLTest::test_filter 219s [gw3] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_limit 219s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_no_dict 219s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_no_dict 219s test/engine/test_ddlevents.py::DDLTest::test_repr[include_context] 219s [gw4] [ 17%] PASSED test/engine/test_ddlevents.py::DDLTest::test_repr[include_context] 219s test/engine/test_ddlevents.py::DDLTest::test_repr[not_include_context] 219s [gw4] [ 17%] PASSED test/engine/test_ddlevents.py::DDLTest::test_repr[not_include_context] 219s test/engine/test_ddlevents.py::DDLTest::test_tokens 219s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_none 219s [gw4] [ 17%] PASSED test/engine/test_ddlevents.py::DDLTest::test_tokens 219s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_none 219s test/orm/test_eager_relations.py::EagerTest::test_limit_2 219s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_tuple_format 219s test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_connection_autobegin_transaction 219s [gw4] [ 17%] PASSED test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_connection_autobegin_transaction 219s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_tuple_format 219s [gw2] [ 17%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_assignable 219s test/orm/test_cascade.py::CascadeArgTest::test_cascade_deepcopy 219s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_type 219s test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_connection_explicit_begin_transaction 219s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_type 219s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_cls_attribute 219s [gw2] [ 17%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_deepcopy 219s test/orm/test_cascade.py::CascadeArgTest::test_cascade_immutable 219s [gw4] [ 17%] PASSED test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_connection_explicit_begin_transaction 219s [gw3] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_limit_2 219s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_cls_attribute 219s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_cls_attribute_return_none 219s [gw2] [ 17%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_immutable 219s test/orm/test_cascade.py::CascadeArgTest::test_cascade_repr 219s test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_engine 219s test/orm/test_eager_relations.py::EagerTest::test_limit_3 219s [gw7] [ 17%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_add_persistent 219s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_cls_attribute_return_none 219s [gw4] [ 17%] PASSED test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_engine 219s [gw2] [ 17%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_repr 219s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_uncompiled_attributes_in_relationship 219s test/orm/test_dynamic.py::DynamicHistoryTest::test_add_transient 219s test/orm/test_cascade.py::CascadeArgTest::test_cascade_unicode 219s test/engine/test_ddlevents.py::ForeignKeyConstraintDDLEventTest::test_table_integrated 219s [gw2] [ 17%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_unicode 219s test/orm/test_cascade.py::CascadeArgTest::test_delete_orphan_without_delete 219s [gw4] [ 17%] PASSED test/engine/test_ddlevents.py::ForeignKeyConstraintDDLEventTest::test_table_integrated 219s [gw2] [ 17%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_delete_orphan_without_delete 219s test/engine/test_ddlevents.py::IndexDDLEventTest::test_straight_create_drop 219s test/orm/test_cascade.py::CascadeArgTest::test_delete_with_passive_deletes_all 219s [gw4] [ 17%] PASSED test/engine/test_ddlevents.py::IndexDDLEventTest::test_straight_create_drop 219s test/engine/test_ddlevents.py::IndexDDLEventTest::test_table_integrated 219s [gw4] [ 17%] PASSED test/engine/test_ddlevents.py::IndexDDLEventTest::test_table_integrated 219s [gw7] [ 17%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_add_transient 219s test/engine/test_ddlevents.py::SequenceDDLEventTest::test_straight_create_drop 219s [gw4] [ 17%] SKIPPED test/engine/test_ddlevents.py::SequenceDDLEventTest::test_straight_create_drop 219s test/engine/test_ddlevents.py::SequenceDDLEventTest::test_table_integrated 219s test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_autoflush_m2m 219s [gw3] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_limit_3 219s [gw4] [ 17%] SKIPPED test/engine/test_ddlevents.py::SequenceDDLEventTest::test_table_integrated 219s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_disable_eagerloads 219s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_uncompiled_attributes_in_relationship 219s test/orm/test_eager_relations.py::EagerTest::test_limit_4 219s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_unicode_string_resolve 219s [gw2] [ 17%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_delete_with_passive_deletes_all 219s [gw3] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_limit_4 219s test/orm/test_eager_relations.py::EagerTest::test_many_to_many 219s test/orm/test_cascade.py::CollectionAssignmentOrphanTest::test_basic 219s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_unicode_string_resolve 219s [gw7] [ 17%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_autoflush_m2m 219s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_unicode_string_resolve_backref 219s test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_autoflush_o2m_active_hist 219s [gw3] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_many_to_many 219s test/orm/test_eager_relations.py::EagerTest::test_many_to_one 219s [gw4] [ 17%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_disable_eagerloads 219s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_downgrade_baseline 219s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_unicode_string_resolve_backref 219s [gw3] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_many_to_one 219s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_useless_declared_attr 219s test/orm/test_eager_relations.py::EagerTest::test_many_to_one_null 219s [gw7] [ 17%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_autoflush_o2m_active_hist 219s test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_noflush_m2m 219s [gw4] [ 17%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_downgrade_baseline 219s [gw3] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_many_to_one_null 219s [gw2] [ 17%] PASSED test/orm/test_cascade.py::CollectionAssignmentOrphanTest::test_basic 219s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_bound 219s test/orm/test_eager_relations.py::EagerTest::test_manytoone_limit 219s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-__setitem__] 219s [gw1] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_useless_declared_attr 219s [gw4] [ 17%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_bound 219s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_uses_get_on_class_col_fk 219s [gw7] [ 18%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_noflush_m2m 219s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_unbound 219s test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_transient 219s [gw2] [ 18%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-__setitem__] 219s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-setdefault] 219s [gw1] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_uses_get_on_class_col_fk 219s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_using_explicit_prop_in_schema_objects 219s [gw4] [ 18%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_unbound 219s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined 219s [gw1] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_using_explicit_prop_in_schema_objects 219s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_with_explicit_autoloaded 219s [gw2] [ 18%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-setdefault] 219s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent_no_proxy 219s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent_no_proxy 219s [gw7] [ 18%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_transient 219s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_no_proxy 219s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-update_dict] 219s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_no_proxy 219s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_none_to_none 219s test/orm/test_dynamic.py::DynamicHistoryTest::test_missing_but_removed_noflush 219s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_none_to_none 219s [gw1] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_with_explicit_autoloaded 219s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_nonnone_to_none 219s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_nonnone_to_none 219s test/orm/inheritance/test_basic.py::DeleteOrphanTest::test_orphan_message 219s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del 219s [gw2] [ 18%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-update_dict] 219s [gw4] [ 18%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined 219s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-update_kw] 219s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_path_wildcards 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::DialectDoesntSupportCachingTest_sqlite+pysqlite_3_46_1::test_no_cache 219s test/engine/test_execute.py::DialectEventTest::test_connect_do_connect 219s [gw7] [ 18%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_missing_but_removed_noflush 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::DialectEventTest::test_connect_do_connect 219s test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_invalidate 219s [gw2] [ 18%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-update_kw] 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_invalidate 219s test/orm/test_dynamic.py::DynamicHistoryTest::test_persistent_but_readded[False] 219s test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_recycle 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_recycle 219s test/engine/test_execute.py::DialectEventTest::test_connect_replace_params 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::DialectEventTest::test_connect_replace_params 219s test/engine/test_execute.py::DialectEventTest::test_cursor_execute_w_replace 219s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[list-append] 219s [gw6] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_00] 219s [gw4] [ 18%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_path_wildcards 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::DialectEventTest::test_cursor_execute_w_replace 219s test/engine/test_execute.py::DialectEventTest::test_cursor_execute_wo_replace 219s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_lazyload 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::DialectEventTest::test_cursor_execute_wo_replace 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_019] 219s [gw1] [ 18%] PASSED test/orm/inheritance/test_basic.py::DeleteOrphanTest::test_orphan_message 219s test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_w_replace 219s [gw3] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_manytoone_limit 219s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_w_replace 219s test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_wo_replace 219s test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[cte] 219s [gw2] [ 18%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[list-append] 219s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent 219s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent 219s test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_is_null 219s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent_no_proxy 219s [gw6] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_019] 219s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent_no_proxy 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_wo_replace 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_024] 219s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_no_proxy 219s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_no_proxy 219s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[list-assign] 219s test/engine/test_execute.py::DialectEventTest::test_do_execute_w_replace 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_execute_w_replace 219s test/engine/test_execute.py::DialectEventTest::test_do_execute_wo_replace 219s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_none_to_none 219s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_none_to_none 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_execute_wo_replace 219s test/engine/test_execute.py::DialectEventTest::test_do_executemany_w_replace 219s [gw7] [ 18%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_persistent_but_readded[False] 219s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_nonnone_to_none 219s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_nonnone_to_none 219s [gw6] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_024] 219s test/orm/test_dynamic.py::DynamicHistoryTest::test_persistent_but_readded[True] 219s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_executemany_w_replace 219s [gw4] [ 18%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_lazyload 219s test/engine/test_execute.py::DialectEventTest::test_do_executemany_wo_replace 219s [gw3] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[cte] 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_executemany_wo_replace 219s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_subqueryload 219s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_add_event_after_connect 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_025] 219s test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[plain] 219s [gw2] [ 18%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[list-assign] 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_add_event_after_connect 219s [gw6] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_025] 219s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_argument_format_execute 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_argument_format_execute 219s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cant_listen_to_option_engine 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_010] 219s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[set-add] 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cant_listen_to_option_engine 219s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_close_parameter[False] 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_close_parameter[False] 219s [gw6] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_010] 219s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_close_parameter[True] 219s [gw3] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[plain] 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_011] 219s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_close_parameter[True] 219s test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[subquery] 219s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_clslevel_engine_event_options 219s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent 219s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent 219s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent_no_proxy 219s [gw4] [ 18%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_subqueryload 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_clslevel_engine_event_options 219s [gw1] [ 18%] PASSED test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_is_null 219s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent_no_proxy 219s [gw7] [ 18%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_persistent_but_readded[True] 219s [gw2] [ 18%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[set-add] 219s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_events_ctx_execute_scalar 219s test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_not_null_discriminator_null_from_base 219s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_no_proxy 219s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_last_one_wins 219s test/orm/test_dynamic.py::DynamicHistoryTest::test_remove_persistent 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_events_ctx_execute_scalar 219s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_no_proxy 219s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_none_to_none 219s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_none_to_none 219s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_events_execute 219s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_nonnone_to_none 219s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_nonnone_to_none 219s [gw3] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[subquery] 219s [gw1] [ 18%] PASSED test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_not_null_discriminator_null_from_base 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_events_execute 219s test/orm/test_cascade.py::DoubleParentM2OOrphanTest::test_non_orphan 219s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_execute 219s test/orm/test_eager_relations.py::EagerTest::test_nested_outerjoin_propagation_only_on_correct_path 219s test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_not_null_discriminator_null_from_sub 219s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del 219s [gw5] [ 18%] SKIPPED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_execute 219s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_dispose_event 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_dispose_event 219s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_dont_modify_statement_driversql 219s [gw1] [ 18%] PASSED test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_not_null_discriminator_null_from_sub 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_dont_modify_statement_driversql 219s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_emit_sql_in_autobegin 219s [gw4] [ 18%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_last_one_wins 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_emit_sql_in_autobegin 219s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_engine_connect 219s test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_composite_pk 219s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_joinedload 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_engine_connect 219s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_execute_events 219s [gw3] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_nested_outerjoin_propagation_only_on_correct_path 219s test/orm/test_eager_relations.py::EagerTest::test_no_ad_hoc_orderby 219s [gw7] [ 18%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_remove_persistent 219s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_execute_events 219s [gw1] [ 18%] PASSED test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_composite_pk 219s test/orm/test_dynamic.py::DynamicHistoryTest::test_remove_transient 219s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_execution_options 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_execution_options 219s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_execution_options_modify_inplace 219s [gw3] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_no_ad_hoc_orderby 219s test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_pk 219s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent 219s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent 219s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent_no_proxy 219s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent_no_proxy 219s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_no_proxy 219s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_no_proxy 219s [gw6] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_011] 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_execution_options_modify_inplace 219s test/orm/test_eager_relations.py::EagerTest::test_no_false_hits 219s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_none_to_none 219s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_none_to_none 219s [gw1] [ 18%] PASSED test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_pk 219s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_force_conn_events_false 219s [gw4] [ 18%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_joinedload 219s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_subqueryload 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_012] 219s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_nonnone_to_none 219s test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_props 219s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_nonnone_to_none 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_force_conn_events_false 219s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del 219s [gw6] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_012] 219s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_generative_engine_event_dispatch 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_generative_engine_event_dispatch 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_013] 219s [gw1] [ 18%] PASSED test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_props 219s test/orm/inheritance/test_basic.py::DistinctPKTest::test_implicit 219s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_insert_connect_is_definitely_first[False-False] 219s [gw6] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_013] 219s [gw1] [ 18%] PASSED test/orm/inheritance/test_basic.py::DistinctPKTest::test_implicit 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_insert_connect_is_definitely_first[False-False] 219s [gw3] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_no_false_hits 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_014] 219s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_insert_connect_is_definitely_first[True-False] 219s [gw7] [ 18%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_remove_transient 219s test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_persistent[False] 219s test/orm/inheritance/test_basic.py::EagerLazyTest::test_basic 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_insert_connect_is_definitely_first[True-False] 219s test/orm/test_eager_relations.py::EagerTest::test_no_orphan 219s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_insert_connect_is_definitely_first[True-True] 219s [gw6] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_014] 219s [gw4] [ 18%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_subqueryload 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_insert_connect_is_definitely_first[True-True] 219s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_one[multiparams0-params0-expected_multiparams0-expected_params0] 219s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_joinedload 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_015] 219s [gw3] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_no_orphan 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_one[multiparams0-params0-expected_multiparams0-expected_params0] 219s test/orm/test_eager_relations.py::EagerTest::test_no_render_in_subquery 219s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_one[multiparams1-params1-expected_multiparams1-expected_params1] 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_one[multiparams1-params1-expected_multiparams1-expected_params1] 219s [gw6] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_015] 219s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_three 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_three 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_016] 219s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_two 219s [gw7] [ 18%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_persistent[False] 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_two 219s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_statement_clauseelement 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_statement_clauseelement 219s [gw3] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_no_render_in_subquery 219s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_statement_internal_driversql 219s test/orm/test_eager_relations.py::EagerTest::test_one_and_many 219s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del 219s [gw6] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_016] 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_statement_internal_driversql 219s test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_persistent[True] 219s [gw2] [ 18%] PASSED test/orm/test_cascade.py::DoubleParentM2OOrphanTest::test_non_orphan 219s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_new_exec_driver_sql_no_events 219s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_already_nonpresent 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_017] 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_new_exec_driver_sql_no_events 219s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_already_nonpresent 219s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_already_nonpresent_no_proxy 219s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_option_engine_registration_issue_one 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_option_engine_registration_issue_one 219s [gw4] [ 18%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_joinedload 219s test/orm/test_cascade.py::DoubleParentM2OOrphanTest::test_orphan 219s [gw1] [ 18%] PASSED test/orm/inheritance/test_basic.py::EagerLazyTest::test_basic 219s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_option_engine_registration_issue_two 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_option_engine_registration_issue_two 219s test/orm/inheritance/test_basic.py::EagerTargetingTest::test_adapt_stringency 219s [gw6] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_017] 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_018] 219s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_subqueryload 219s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_options 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_options 219s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_per_connection_plus_engine 219s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_already_nonpresent_no_proxy 219s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_no_proxy 219s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_no_proxy 219s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_set_none_to_none 219s [gw6] [ 18%] SKIPPED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_018] 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_01] 219s [gw3] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_one_and_many 219s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_set_none_to_none 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_per_connection_plus_engine 219s test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar 219s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_per_engine_independence 219s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_set_nonnone_to_none 219s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_set_nonnone_to_none 219s [gw7] [ 18%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_persistent[True] 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_per_engine_independence 219s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del 219s test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_transient 219s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_per_engine_plus_global 219s [gw3] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_per_engine_plus_global 219s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_retval_flag 219s test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar_subq_wrapping 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_retval_flag 219s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional 219s [gw4] [ 18%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_subqueryload 219s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional_advanced 219s [gw5] [ 18%] SKIPPED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional_advanced 219s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional_named 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional_named 219s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_star_cant_be_followed 219s [gw7] [ 18%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_transient 219s [gw3] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar_subq_wrapping 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_autocommit_option_no_issue_first_connect 219s [gw2] [ 18%] PASSED test/orm/test_cascade.py::DoubleParentM2OOrphanTest::test_orphan 219s test/orm/test_dynamic.py::DynamicHistoryTest::test_unchanged_persistent 219s test/orm/test_eager_relations.py::EagerTest::test_options_pathing 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_autocommit_option_no_issue_first_connect 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_dialect_has_table_assertion 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_dialect_has_table_assertion 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_dialect_init_uses_options 219s [gw4] [ 18%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_star_cant_be_followed 219s test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2m_current 219s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_star_must_be_alone 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_dialect_init_uses_options 219s [gw6] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_01] 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_dont_wrap_mixin 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_dont_wrap_mixin 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_020] 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_empty_insert 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_empty_insert 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_engine_level_options 219s [gw4] [ 18%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_star_must_be_alone 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_engine_level_options 219s [gw6] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_020] 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_021] 219s [gw7] [ 18%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_unchanged_persistent 219s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_dbapi 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_dbapi 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_dbapi_error 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_dbapi_error 219s [gw1] [ 18%] PASSED test/orm/inheritance/test_basic.py::EagerTargetingTest::test_adapt_stringency 219s test/orm/test_dynamic.py::DynamicTest::test_association_nonaliased 219s [gw6] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_021] 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_dbapi_statement 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_022] 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_dbapi_statement 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_standard_dbapi_error 219s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_standard_dbapi_error 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execute_compiled_favors_compiled_paramstyle 219s [gw6] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_022] 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_023] 219s test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_base 219s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent 219s [gw6] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_023] 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execute_compiled_favors_compiled_paramstyle 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke[conn_opts0-exec_opts0-expected0] 219s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_026] 219s [gw1] [ 18%] PASSED test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_base 219s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent_no_proxy 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke[conn_opts0-exec_opts0-expected0] 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke[conn_opts1-exec_opts1-expected1] 219s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent_no_proxy 219s test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_sub 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke[conn_opts1-exec_opts1-expected1] 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke[conn_opts2-exec_opts2-expected2] 219s [gw6] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_026] 219s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_no_proxy 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke[conn_opts2-exec_opts2-expected2] 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke_execute_events[stmt_opts0-conn_opts0-exec_opts0-expected0] 219s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_no_proxy 219s [gw1] [ 18%] PASSED test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_sub 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_027] 219s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_none_to_none 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke_execute_events[stmt_opts0-conn_opts0-exec_opts0-expected0] 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke_execute_events[stmt_opts1-conn_opts1-exec_opts1-expected1] 219s [gw4] [ 18%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery 219s test/orm/inheritance/test_basic.py::FlushTest::test_one 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke_execute_events[stmt_opts1-conn_opts1-exec_opts1-expected1] 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke_execute_events[stmt_opts2-conn_opts2-exec_opts2-expected2] 219s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_path_wildcards 219s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_none_to_none 219s [gw6] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_027] 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_028] 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke_execute_events[stmt_opts2-conn_opts2-exec_opts2-expected2] 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke_execute_events[stmt_opts3-conn_opts3-exec_opts3-expected3] 219s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_nonnone_to_none 219s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_nonnone_to_none 219s [gw7] [ 18%] PASSED test/orm/test_dynamic.py::DynamicTest::test_association_nonaliased 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke_execute_events[stmt_opts3-conn_opts3-exec_opts3-expected3] 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_generative_engine_event_dispatch_hasevents 219s [gw2] [ 18%] PASSED test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2m_current 219s test/orm/test_dynamic.py::DynamicTest::test_basic 219s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_generative_engine_event_dispatch_hasevents 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_generative_engine_execution_options 219s [gw6] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_028] 219s test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2m_legacy 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_generative_engine_execution_options 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_initialize_rollback 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_029] 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_initialize_rollback 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_no_params_option 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_no_params_option 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_no_strings 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_no_strings 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_non_dict_mapping 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_non_dict_mapping 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_not_an_executable 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_not_an_executable 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters0] 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters0] 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters1] 219s [gw4] [ 18%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_path_wildcards 219s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_joinedload 219s [gw7] [ 18%] PASSED test/orm/test_dynamic.py::DynamicTest::test_basic 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters1] 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters2] 219s test/orm/test_dynamic.py::DynamicTest::test_configured_order_by 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters2] 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters3] 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters3] 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_named 219s [gw6] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_029] 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_02] 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_named 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_named_invalid 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_named_invalid 219s [gw6] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_02] 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_positional_invalid 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_positional_invalid 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_python 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_030] 219s [gw5] [ 18%] SKIPPED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_python 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_qmark 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_qmark 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_sprintf 219s [gw5] [ 18%] SKIPPED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_sprintf 219s [gw6] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_030] 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_tuple_params 219s [gw4] [ 18%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_joinedload 219s [gw7] [ 18%] PASSED test/orm/test_dynamic.py::DynamicTest::test_configured_order_by 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_tuple_params 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_row_works_as_mapping 219s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_lazyload 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_03] 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_row_works_as_mapping 219s test/orm/test_dynamic.py::DynamicTest::test_count 219s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_scalar 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_scalar 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_scalars 219s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent 219s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent 219s [gw2] [ 18%] PASSED test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2m_legacy 219s test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2o_current 219s [gw6] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_03] 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_scalars 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_04] 219s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent_no_proxy 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_bytestring_latin1 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_bytestring_latin1 219s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent_no_proxy 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_bytestring_raised 219s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_no_proxy 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_bytestring_raised 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_bytestring_utf8 219s [gw6] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_04] 219s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_no_proxy 219s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_none_to_none 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_05] 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_bytestring_utf8 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_object_arg 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_object_arg 219s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_none_to_none 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_pickleable_no_dbapi 219s [gw7] [ 18%] PASSED test/orm/test_dynamic.py::DynamicTest::test_count 219s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_nonnone_to_none 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_pickleable_no_dbapi 219s [gw6] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_05] 219s test/orm/test_dynamic.py::DynamicTest::test_detached_all_empty_list 219s [gw0] [ 18%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_nonnone_to_none 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_06] 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_pickleable_plus_dbapi 219s [gw4] [ 18%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_lazyload 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_pickleable_plus_dbapi 219s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_str_multi_args 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_str_multi_args 219s [gw6] [ 18%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_06] 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_07] 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_str_multi_args_bytestring 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_str_multi_args_bytestring 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_str_multi_args_unicode 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_str_multi_args_unicode 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_unicode_hook_unicode 219s test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_dont_propagate[load_as_option] 219s [gw5] [ 18%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_unicode_hook_unicode 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_works_after_dispose 219s [gw5] [ 19%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_works_after_dispose 219s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_works_after_dispose_testing_engine 219s [gw5] [ 19%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_works_after_dispose_testing_engine 219s [gw7] [ 19%] PASSED test/orm/test_dynamic.py::DynamicTest::test_detached_all_empty_list 219s test/orm/test_dynamic.py::DynamicTest::test_detached_raise 219s test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_conn_options 219s [gw5] [ 19%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_conn_options 219s test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_construction_options 219s [gw5] [ 19%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_construction_options 219s test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_options 219s [gw5] [ 19%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_options 219s test/engine/test_execute.py::ExecutionOptionsTest::test_get_connection_execution_options 219s [gw2] [ 19%] PASSED test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2o_current 219s [gw5] [ 19%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_get_connection_execution_options 219s test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2o_legacy 219s test/engine/test_execute.py::ExecutionOptionsTest::test_get_engine_execution_options 219s [gw5] [ 19%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_get_engine_execution_options 219s test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_engine_to_connection 219s [gw6] [ 19%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_07] 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_08] 219s [gw5] [ 19%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_engine_to_connection 219s test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_option_engine_to_connection 219s [gw5] [ 19%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_option_engine_to_connection 219s [gw7] [ 19%] PASSED test/orm/test_dynamic.py::DynamicTest::test_detached_raise 219s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_actual_autorollback 219s test/orm/test_dynamic.py::DynamicTest::test_dynamic_on_backref 219s [gw6] [ 19%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_08] 219s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del 219s [gw5] [ 19%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_actual_autorollback 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_09] 219s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_disconnect_to_false 219s [gw5] [ 19%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_disconnect_to_false 219s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_already_nonpresent 219s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_already_nonpresent 219s [gw4] [ 19%] PASSED test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_dont_propagate[load_as_option] 219s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_disconnect_to_true 219s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_already_nonpresent_no_proxy 219s [gw6] [ 19%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_09] 219s test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_dont_propagate[not_load_as_option] 219s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_already_nonpresent_no_proxy 219s [gw5] [ 19%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_disconnect_to_true 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_00] 219s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_stays_true 219s [gw5] [ 19%] SKIPPED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_stays_true 219s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_no_proxy 219s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_to_false 219s [gw6] [ 19%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_00] 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_019] 219s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_no_proxy 219s [gw5] [ 19%] SKIPPED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_to_false 219s [gw6] [ 19%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_019] 219s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_set_none_to_none 219s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_cursor_close_resultset_failed_connectionless 219s [gw5] [ 19%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_cursor_close_resultset_failed_connectionless 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_024] 219s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_set_none_to_none 219s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_cursor_close_resultset_failed_explicit 219s [gw6] [ 19%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_024] 219s [gw4] [ 19%] PASSED test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_dont_propagate[not_load_as_option] 219s [gw5] [ 19%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_cursor_close_resultset_failed_explicit 219s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_set_nonnone_to_none 219s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_ad_hoc_context 219s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_set_nonnone_to_none 219s test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_yes_propagate[load_as_option] 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_025] 219s [gw6] [ 19%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_025] 219s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del 219s [gw5] [ 19%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_ad_hoc_context 219s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_disable_handlers 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_010] 219s [gw7] [ 19%] PASSED test/orm/test_dynamic.py::DynamicTest::test_dynamic_on_backref 219s [gw5] [ 19%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_disable_handlers 219s test/orm/test_dynamic.py::DynamicTest::test_m2m 219s [gw6] [ 19%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_010] 219s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_non_dbapi_error 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_011] 219s [gw5] [ 19%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_non_dbapi_error 219s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_reraise 219s [gw6] [ 19%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_011] 219s [gw4] [ 19%] PASSED test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_yes_propagate[load_as_option] 219s test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_yes_propagate[not_load_as_option] 219s [gw5] [ 19%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_reraise 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_012] 219s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_reraise_chaining 219s [gw2] [ 19%] PASSED test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2o_legacy 219s [gw5] [ 19%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_reraise_chaining 219s [gw6] [ 19%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_012] 219s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_no_autorollback 219s [gw5] [ 19%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_no_autorollback 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_013] 219s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error 219s test/orm/test_cascade.py::M2MCascadeTest::test_cascade_delete 219s [gw4] [ 19%] PASSED test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_yes_propagate[not_load_as_option] 219s [gw5] [ 19%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error 219s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error_event_connect_isolation_level 219s [gw6] [ 19%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_013] 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_014] 219s [gw5] [ 19%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error_event_connect_isolation_level 219s test/orm/test_default_strategies.py::NoLoadTest::test_m2o_noload_option 219s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error_not_on_connection 219s [gw5] [ 19%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error_not_on_connection 219s test/engine/test_execute.py::MockStrategyTest::test_sequence_not_duped 219s [gw6] [ 19%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_014] 219s [gw5] [ 19%] PASSED test/engine/test_execute.py::MockStrategyTest::test_sequence_not_duped 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_015] 219s [gw7] [ 19%] PASSED test/orm/test_dynamic.py::DynamicTest::test_m2m 219s test/engine/test_execute.py::OnConnectTest::test_cant_connect_stay_invalidated 219s [gw6] [ 19%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_015] 219s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del 219s test/orm/test_dynamic.py::DynamicTest::test_negative_slice_access_raises 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_016] 219s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent 219s [gw5] [ 19%] PASSED test/engine/test_execute.py::OnConnectTest::test_cant_connect_stay_invalidated 219s test/engine/test_execute.py::OnConnectTest::test_dont_create_transaction_on_initialize 219s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent 219s [gw6] [ 19%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_016] 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_017] 219s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent_no_proxy 219s [gw5] [ 19%] PASSED test/engine/test_execute.py::OnConnectTest::test_dont_create_transaction_on_initialize 219s [gw6] [ 19%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_017] 219s test/engine/test_execute.py::OnConnectTest::test_dont_touch_non_dbapi_exception_on_connect 219s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent_no_proxy 219s [gw5] [ 19%] PASSED test/engine/test_execute.py::OnConnectTest::test_dont_touch_non_dbapi_exception_on_connect 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_018] 219s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_no_proxy 219s test/engine/test_execute.py::OnConnectTest::test_ensure_dialect_does_is_disconnect_no_conn 219s [gw5] [ 19%] PASSED test/engine/test_execute.py::OnConnectTest::test_ensure_dialect_does_is_disconnect_no_conn 219s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_no_proxy 219s [gw6] [ 19%] SKIPPED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_018] 219s test/engine/test_execute.py::OnConnectTest::test_handle_error_custom_connect 219s [gw5] [ 19%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_custom_connect 219s test/engine/test_execute.py::OnConnectTest::test_handle_error_event_connect 219s [gw5] [ 19%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_event_connect 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_01] 219s [gw4] [ 19%] PASSED test/orm/test_default_strategies.py::NoLoadTest::test_m2o_noload_option 219s test/orm/test_default_strategies.py::NoLoadTest::test_o2m_noload 219s test/engine/test_execute.py::OnConnectTest::test_handle_error_event_connect_invalidate_flag 219s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_none_to_none 219s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_none_to_none 219s [gw5] [ 19%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_event_connect_invalidate_flag 219s test/engine/test_execute.py::OnConnectTest::test_handle_error_event_implicit_revalidate 219s [gw7] [ 19%] PASSED test/orm/test_dynamic.py::DynamicTest::test_negative_slice_access_raises 219s [gw6] [ 19%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_01] 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_020] 219s [gw4] [ 19%] PASSED test/orm/test_default_strategies.py::NoLoadTest::test_o2m_noload 219s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_nonnone_to_none 219s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_nonnone_to_none 219s [gw6] [ 19%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_020] 219s [gw5] [ 19%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_event_implicit_revalidate 219s test/engine/test_execute.py::OnConnectTest::test_handle_error_event_revalidate 219s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del 219s [gw5] [ 19%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_event_revalidate 219s test/orm/test_dynamic.py::DynamicTest::test_no_count 219s test/orm/test_default_strategies.py::NoLoadTest::test_upgrade_o2m_noload_lazyload_option 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_021] 219s [gw2] [ 19%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_cascade_delete 219s test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan 219s test/engine/test_execute.py::OnConnectTest::test_initialize_connect_calls 219s [gw5] [ 19%] PASSED test/engine/test_execute.py::OnConnectTest::test_initialize_connect_calls 219s test/engine/test_execute.py::OnConnectTest::test_initialize_connect_race 219s [gw6] [ 19%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_021] 219s [gw4] [ 19%] PASSED test/orm/test_default_strategies.py::NoLoadTest::test_upgrade_o2m_noload_lazyload_option 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_022] 219s [gw1] [ 19%] PASSED test/orm/inheritance/test_basic.py::FlushTest::test_one 219s [gw6] [ 19%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_022] 219s test/orm/inheritance/test_basic.py::FlushTest::test_two 219s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoinc_detection_no_affinity 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_023] 219s [gw4] [ 19%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoinc_detection_no_affinity 219s [gw6] [ 19%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_023] 219s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_fk_disqualifies 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_026] 219s [gw4] [ 19%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_fk_disqualifies 219s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_ignore_fk 219s [gw6] [ 19%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_026] 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_027] 219s [gw4] [ 19%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_ignore_fk 219s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_single_col 219s [gw6] [ 19%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_027] 219s [gw1] [ 19%] PASSED test/orm/inheritance/test_basic.py::FlushTest::test_two 219s [gw7] [ 19%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_count 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_028] 219s [gw4] [ 19%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_single_col 219s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_col_w_nonoptional_sequence_non_autoinc_no_firing 219s test/orm/test_dynamic.py::DynamicTest::test_no_m2o[False] 219s [gw6] [ 19%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_028] 219s [gw4] [ 19%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_col_w_nonoptional_sequence_non_autoinc_no_firing 219s test/orm/inheritance/test_basic.py::GetTest::test_get[polymorphic] 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_029] 219s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_col_w_optional_sequence_non_autoinc_no_firing 219s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del 219s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent 219s [gw4] [ 19%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_col_w_optional_sequence_non_autoinc_no_firing 219s [gw2] [ 19%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan 219s [gw6] [ 19%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_029] 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_02] 219s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_non_autoincrement 219s test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan_cascades 219s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent 219s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent_no_proxy 219s [gw4] [ 19%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_non_autoincrement 219s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent_no_proxy 219s [gw3] [ 19%] PASSED test/orm/test_eager_relations.py::EagerTest::test_options_pathing 219s test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_insert_computed[eager] 219s test/orm/test_eager_relations.py::EagerTest::test_orderby 219s [gw6] [ 19%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_02] 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_030] 219s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_no_proxy 219s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_no_proxy 219s [gw6] [ 19%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_030] 219s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_none_to_none 219s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_none_to_none 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_03] 219s [gw7] [ 19%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_m2o[False] 219s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_nonnone_to_none 219s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_nonnone_to_none 219s [gw6] [ 19%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_03] 219s test/orm/test_dynamic.py::DynamicTest::test_no_m2o[None] 219s [gw4] [ 19%] PASSED test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_insert_computed[eager] 219s test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[not_specify_creator-create_on_none] 219s test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_insert_computed[noneager] 219s [gw5] [ 19%] PASSED test/engine/test_execute.py::OnConnectTest::test_initialize_connect_race 219s test/engine/test_execute.py::OnConnectTest::test_invalidate_on_connect 219s [gw3] [ 19%] PASSED test/orm/test_eager_relations.py::EagerTest::test_orderby 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_04] 219s test/orm/test_eager_relations.py::EagerTest::test_orderby_desc 219s [gw5] [ 19%] PASSED test/engine/test_execute.py::OnConnectTest::test_invalidate_on_connect 219s [gw6] [ 19%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_04] 219s [gw4] [ 19%] PASSED test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_insert_computed[noneager] 219s test/engine/test_execute.py::OnConnectTest::test_wraps_connect_in_dbapi 219s test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_update_computed[eagerload] 219s [gw5] [ 19%] PASSED test/engine/test_execute.py::OnConnectTest::test_wraps_connect_in_dbapi 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_05] 219s [gw1] [ 19%] PASSED test/orm/inheritance/test_basic.py::GetTest::test_get[polymorphic] 219s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_create_table 219s test/orm/inheritance/test_basic.py::GetTest::test_get[test_get_nonpolymorphic] 219s [gw4] [ 19%] PASSED test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_update_computed[eagerload] 219s [gw6] [ 19%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_05] 219s [gw3] [ 19%] PASSED test/orm/test_eager_relations.py::EagerTest::test_orderby_desc 219s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[not_specify_creator-create_on_none] 219s test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_update_computed[noneagerload] 219s test/orm/test_eager_relations.py::EagerTest::test_orderby_multi 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_06] 219s [gw7] [ 19%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_m2o[None] 219s test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[not_specify_creator-not_create_on_none] 219s test/orm/test_dynamic.py::DynamicTest::test_no_m2o[True] 219s [gw6] [ 19%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_06] 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_07] 219s [gw6] [ 19%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_07] 219s [gw4] [ 19%] PASSED test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_update_computed[noneagerload] 219s [gw3] [ 19%] PASSED test/orm/test_eager_relations.py::EagerTest::test_orderby_multi 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_08] 219s test/orm/test_eager_relations.py::EagerTest::test_orderby_related 219s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[executemany-attribute-_exclusions_02] 219s [gw6] [ 19%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_08] 219s [gw2] [ 19%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan_cascades 219s [gw4] [ 19%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[executemany-attribute-_exclusions_02] 219s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_09] 220s [gw6] [ 19%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_09] 220s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[executemany-method-_exclusions_03] 220s [gw4] [ 19%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[executemany-method-_exclusions_03] 220s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[multivalues-method-_exclusions_04] 220s test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan_dynamic 220s [gw4] [ 19%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[multivalues-method-_exclusions_04] 220s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[not_specify_creator-not_create_on_none] 220s [gw3] [ 19%] PASSED test/orm/test_eager_relations.py::EagerTest::test_orderby_related 220s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[single-attribute-_exclusions_00] 220s test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_bound 220s test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[specify_creator-create_on_none] 220s [gw4] [ 19%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[single-attribute-_exclusions_00] 220s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[single-method-_exclusions_01] 220s [gw7] [ 19%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_m2o[True] 220s [gw1] [ 19%] PASSED test/orm/inheritance/test_basic.py::GetTest::test_get[test_get_nonpolymorphic] 220s [gw4] [ 19%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[single-method-_exclusions_01] 220s test/sql/test_defaults.py::DDLTest::test_literal_binds_pgarray 220s test/orm/test_dynamic.py::DynamicTest::test_no_populate 220s test/orm/test_core_compilation.py::RawSelectTest::test_col_prop_builtin_function 220s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_ambiguous_fk 220s [gw4] [ 19%] PASSED test/sql/test_defaults.py::DDLTest::test_literal_binds_pgarray 220s test/sql/test_defaults.py::DDLTest::test_literal_binds_plain 220s [gw4] [ 19%] PASSED test/sql/test_defaults.py::DDLTest::test_literal_binds_plain 220s test/sql/test_defaults.py::DDLTest::test_literal_binds_w_quotes 220s [gw1] [ 19%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_ambiguous_fk 220s [gw5] [ 19%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_create_table 220s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_no_fk 220s [gw4] [ 19%] PASSED test/sql/test_defaults.py::DDLTest::test_literal_binds_w_quotes 220s test/sql/test_defaults.py::DDLTest::test_sqlexpr 220s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_crud 220s [gw4] [ 19%] PASSED test/sql/test_defaults.py::DDLTest::test_sqlexpr 220s [gw3] [ 19%] PASSED test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_bound 220s test/sql/test_defaults.py::DDLTest::test_string 220s [gw4] [ 19%] PASSED test/sql/test_defaults.py::DDLTest::test_string 220s [gw1] [ 19%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_no_fk 220s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_related 220s test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_unbound 220s test/sql/test_defaults.py::DDLTest::test_string_w_quotes 220s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[specify_creator-create_on_none] 220s test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[specify_creator-not_create_on_none] 220s [gw1] [ 19%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_related 220s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_unrelated 220s [gw4] [ 19%] PASSED test/sql/test_defaults.py::DDLTest::test_string_w_quotes 220s test/sql/test_defaults.py::DDLTest::test_text 220s [gw4] [ 19%] PASSED test/sql/test_defaults.py::DDLTest::test_text 220s test/sql/test_defaults.py::DDLTest::test_text_literal_binds 220s [gw2] [ 19%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan_dynamic 220s [gw1] [ 19%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_unrelated 220s [gw4] [ 19%] PASSED test/sql/test_defaults.py::DDLTest::test_text_literal_binds 220s test/sql/test_defaults.py::DDLTest::test_text_w_quotes 220s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_related 220s test/orm/test_cascade.py::M2MCascadeTest::test_none_m2m_collection_append 220s [gw7] [ 19%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_populate 220s [gw4] [ 19%] PASSED test/sql/test_defaults.py::DDLTest::test_text_w_quotes 220s test/sql/test_defaults.py::DefaultObjectTest::test_arg_signature 220s [gw4] [ 19%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_arg_signature 220s test/sql/test_defaults.py::DefaultObjectTest::test_bad_arg_signature 220s [gw3] [ 19%] PASSED test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_unbound 220s [gw4] [ 19%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_bad_arg_signature 220s [gw1] [ 19%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_related 220s test/orm/test_eager_relations.py::EagerTest::test_unnested_outerjoin_propagation_only_on_correct_path 220s test/sql/test_defaults.py::DefaultObjectTest::test_no_embed_in_sql 220s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_unrelated 220s test/orm/test_dynamic.py::DynamicTest::test_no_uselist_false 220s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[specify_creator-not_create_on_none] 220s [gw4] [ 19%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_no_embed_in_sql 220s test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_one 220s test/ext/test_associationproxy.py::ScalarTest::test_custom_getset 220s [gw4] [ 19%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_one 220s test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_two 220s [gw4] [ 19%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_two 220s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert 220s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_custom_getset 220s test/ext/test_associationproxy.py::ScalarTest::test_empty_scalars 220s [gw1] [ 19%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_unrelated 220s [gw3] [ 19%] PASSED test/orm/test_eager_relations.py::EagerTest::test_unnested_outerjoin_propagation_only_on_correct_path 220s [gw5] [ 19%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_crud 220s test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager 220s test/orm/inheritance/test_basic.py::JoinedNoFKSortingTest::test_ordering 220s [gw4] [ 19%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert 220s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert_multivalues 220s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_empty_scalars 220s test/ext/test_associationproxy.py::ScalarTest::test_scalar_opts_exclusive 220s [gw4] [ 19%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert_multivalues 220s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_scalar_opts_exclusive 220s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert_values 220s test/ext/test_associationproxy.py::ScalarTest::test_scalar_proxy 220s [gw4] [ 19%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert_values 220s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insertmany 220s [gw4] [ 19%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insertmany 220s [gw2] [ 19%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_none_m2m_collection_append 220s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_missing_many_param 220s [gw3] [ 19%] PASSED test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager 220s [gw7] [ 19%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_uselist_false 220s [gw4] [ 19%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_missing_many_param 220s test/orm/test_cascade.py::M2MCascadeTest::test_none_m2m_collection_assignment 220s test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager_propagated_present 220s test/orm/test_dynamic.py::DynamicTest::test_noload_issue[attronly] 220s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_default_scalar 220s [gw4] [ 19%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_default_scalar 220s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_function_execute 220s [gw4] [ 19%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_function_execute 220s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_function_scalar 220s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_ddl_hastable 220s [gw0] [ 19%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_scalar_proxy 220s [gw4] [ 19%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_function_scalar 220s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_via_exec_removed 220s [gw4] [ 19%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_via_exec_removed 220s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_update 220s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_gc 220s [gw3] [ 19%] PASSED test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager_propagated_present 220s [gw4] [ 19%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_update 220s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_update_values 220s [gw1] [ 19%] PASSED test/orm/inheritance/test_basic.py::JoinedNoFKSortingTest::test_ordering 220s test/orm/test_eager_relations.py::EagerTest::test_uselist_false_warning 220s [gw4] [ 19%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_update_values 220s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_updatemany 220s [gw4] [ 19%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_updatemany 220s test/orm/inheritance/test_basic.py::M2OUseGetTest::test_use_get 220s test/orm/test_defaults.py::ExcludedDefaultsTest::test_exclude 220s [gw3] [ 19%] PASSED test/orm/test_eager_relations.py::EagerTest::test_uselist_false_warning 220s test/orm/test_eager_relations.py::EagerTest::test_we_adapt_for_compound_for_getter 220s [gw4] [ 19%] PASSED test/orm/test_defaults.py::ExcludedDefaultsTest::test_exclude 220s [gw2] [ 19%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_none_m2m_collection_assignment 220s [gw7] [ 19%] PASSED test/orm/test_dynamic.py::DynamicTest::test_noload_issue[attronly] 220s test/orm/test_dynamic.py::DynamicTest::test_noload_issue[star] 220s test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_46_1::test_insert_from_select_fn_defaults 220s test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_backref 220s [gw4] [ 19%] PASSED test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_46_1::test_insert_from_select_fn_defaults 220s [gw3] [ 19%] PASSED test/orm/test_eager_relations.py::EagerTest::test_we_adapt_for_compound_for_getter 220s test/orm/test_eager_relations.py::EagerTest::test_wide 220s test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_46_1::test_insert_from_select_override_defaults 220s [gw4] [ 19%] PASSED test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_46_1::test_insert_from_select_override_defaults 220s [gw5] [ 19%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_ddl_hastable 220s test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_46_1::test_pk_default[False-_exclusions_01] 220s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_option_on_execute 220s [gw4] [ 19%] PASSED test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_46_1::test_pk_default[False-_exclusions_01] 220s test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_46_1::test_pk_default[True-_exclusions_00] 220s [gw1] [ 19%] PASSED test/orm/inheritance/test_basic.py::M2OUseGetTest::test_use_get 220s [gw4] [ 19%] PASSED test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_46_1::test_pk_default[True-_exclusions_00] 220s [gw7] [ 19%] PASSED test/orm/test_dynamic.py::DynamicTest::test_noload_issue[star] 220s test/orm/inheritance/test_basic.py::NameConflictTest::test_name_conflict 220s test/sql/test_defaults.py::PKIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement 220s test/orm/test_dynamic.py::DynamicTest::test_order_by 220s [gw2] [ 19%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_backref 220s [gw3] [ 19%] PASSED test/orm/test_eager_relations.py::EagerTest::test_wide 220s test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_error 220s [gw4] [ 19%] PASSED test/sql/test_defaults.py::PKIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement 220s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_autoincrement_reflected_from_server_default 220s test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_m2m 220s [gw1] [ 19%] PASSED test/orm/inheritance/test_basic.py::NameConflictTest::test_name_conflict 220s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_base] 220s [gw4] [ 19%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_autoincrement_reflected_from_server_default 220s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_none_on_insert 220s [gw4] [ 19%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_none_on_insert 220s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_none_on_insert_reflected 220s [gw4] [ 19%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_none_on_insert_reflected 220s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_on_insert_with_returning 220s [gw5] [ 19%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_option_on_execute 220s [gw1] [ 19%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_base] 220s [gw4] [ 19%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_on_insert_with_returning 220s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_string_default_none_on_insert 220s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_fn] 220s [gw4] [ 19%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_string_default_none_on_insert 220s [gw1] [ 19%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_fn] 220s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_no_meta] 220s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_string_default_on_insert_with_returning 220s [gw2] [ 19%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_error 220s [gw4] [ 19%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_string_default_on_insert_with_returning 220s test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_raise 220s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_clause 220s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_name_added 220s [gw7] [ 19%] PASSED test/orm/test_dynamic.py::DynamicTest::test_order_by 220s [gw1] [ 19%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_no_meta] 220s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decorator] 220s [gw1] [ 19%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decorator] 220s test/orm/test_dynamic.py::DynamicTest::test_order_by_composition_uses_immutable_tuple 220s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[map_declaratively] 220s [gw3] [ 19%] PASSED test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_m2m 220s test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_o2m 220s [gw1] [ 19%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[map_declaratively] 220s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[mapped_as_dataclass] 220s [gw5] [ 19%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_name_added 220s [gw1] [ 19%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[mapped_as_dataclass] 220s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[classical_mapping] 220s [gw1] [ 19%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[classical_mapping] 220s [gw4] [ 19%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_clause 220s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[decl_base_base] 220s [gw3] [ 19%] PASSED test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_o2m 220s test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_m2m 220s [gw2] [ 19%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_raise 220s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_column_default_no_label 220s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_name_removed 220s [gw7] [ 19%] PASSED test/orm/test_dynamic.py::DynamicTest::test_order_by_composition_uses_immutable_tuple 220s [gw3] [ 19%] PASSED test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_m2m 220s test/orm/test_dynamic.py::DynamicTest::test_query_class_custom_method 220s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete 220s [gw1] [ 19%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[decl_base_base] 220s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[decl_base_fn] 220s test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_o2m 220s [gw3] [ 19%] PASSED test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_o2m 220s [gw1] [ 19%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[decl_base_fn] 220s [gw5] [ 19%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_name_removed 220s test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load 220s test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_no_warning_with_explicit 220s [gw4] [ 19%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_column_default_no_label 220s [gw1] [ 19%] PASSED test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_no_warning_with_explicit 220s [gw6] [ 19%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_col_prop_builtin_function 220s test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_warning_on_sub 220s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_default_label 220s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_none_added 220s test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_aliased_columns 220s [gw1] [ 19%] PASSED test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_warning_on_sub 220s [gw7] [ 19%] PASSED test/orm/test_dynamic.py::DynamicTest::test_query_class_custom_method 220s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_aliased_columns 220s test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_aliased_entity 220s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_discriminator 220s test/orm/test_dynamic.py::DynamicTest::test_secondary_as_join 220s [gw4] [ 20%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_default_label 220s [gw5] [ 20%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_none_added 220s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_aliased_entity 220s test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_columns 220s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_default_no_label 220s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_columns 220s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_none_removed 220s test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_entity 220s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_entity 220s test/orm/test_core_compilation.py::RawSelectTest::test_core_join_in_select_from_no_onclause 220s [gw7] [ 20%] PASSED test/orm/test_dynamic.py::DynamicTest::test_secondary_as_join 220s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_core_join_in_select_from_no_onclause 220s test/orm/test_core_compilation.py::RawSelectTest::test_correlate_aliased_entity 220s test/orm/test_dynamic.py::DynamicTest::test_secondary_as_join_complex_entity 220s [gw4] [ 20%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_default_no_label 220s [gw5] [ 20%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_none_removed 220s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_correlate_aliased_entity 220s test/orm/test_core_compilation.py::RawSelectTest::test_correlate_entity 220s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_no_implicit_returning 220s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_correlate_entity 220s [gw2] [ 20%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete 220s test/orm/test_core_compilation.py::RawSelectTest::test_delete_from_entity 220s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_via_engine 220s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_discriminator 220s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load 220s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_base 220s test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load_of_type 220s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete_postappend_onelevel 220s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_delete_from_entity 220s test/orm/test_core_compilation.py::RawSelectTest::test_delete_returning_star 220s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_delete_returning_star 220s test/orm/test_core_compilation.py::RawSelectTest::test_inline_select_from_entity 220s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_inline_select_from_entity 220s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load_of_type 220s test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_entity 220s [gw4] [ 20%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_no_implicit_returning 220s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_entity 220s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_plain 220s test/orm/test_eager_relations.py::EntityViaMultiplePathTestThree::test_multi_path_load_lazy_none 220s test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_query 220s [gw5] [ 20%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_via_engine 220s [gw7] [ 20%] PASSED test/orm/test_dynamic.py::DynamicTest::test_secondary_as_join_complex_entity 220s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_query 220s test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_query_col_attr 220s test/orm/test_dynamic.py::DynamicTest::test_secondary_doesnt_interfere_w_join_to_fromlist 220s [gw4] [ 20%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_plain 220s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_query_col_attr 220s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_sequence 220s test/orm/test_core_compilation.py::RawSelectTest::test_insert_returning_star 220s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_insert_returning_star 220s test/orm/test_core_compilation.py::RawSelectTest::test_join_to_entity_no_onclause 220s test/orm/test_expire.py::ExpireTest::test_deferred 220s [gw4] [ 20%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_sequence 220s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_join_to_entity_no_onclause 220s test/orm/test_core_compilation.py::RawSelectTest::test_select_from_aliased_entity 220s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default 220s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestThree::test_multi_path_load_lazy_none 220s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_select_from_aliased_entity 220s test/orm/test_core_compilation.py::RawSelectTest::test_select_from_entity 220s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_base 220s test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load_legacy_join_style 220s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_middle 220s [gw4] [ 20%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default 220s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_select_from_entity 220s [gw7] [ 20%] PASSED test/orm/test_dynamic.py::DynamicTest::test_secondary_doesnt_interfere_w_join_to_fromlist 220s test/orm/test_dynamic.py::DynamicTest::test_slice_access 220s test/orm/test_core_compilation.py::RawSelectTest::test_update_from_entity 220s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default_no_autoincrement 220s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_update_from_entity 220s test/orm/test_core_compilation.py::RawSelectTest::test_update_returning_star 220s [gw2] [ 20%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete_postappend_onelevel 220s [gw4] [ 20%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default_no_autoincrement 220s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_update_returning_star 220s test/orm/test_core_compilation.py::RawSelectTest::test_where_m2m_relationship 220s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default_no_implicit_returning 220s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete_postappend_twolevel 220s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_where_m2m_relationship 220s test/orm/test_core_compilation.py::RawSelectTest::test_where_relationship 220s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_where_relationship 220s [gw4] [ 20%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default_no_implicit_returning 220s [gw7] [ 20%] PASSED test/orm/test_dynamic.py::DynamicTest::test_slice_access 220s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_text_clause_default_no_type 220s test/orm/test_dynamic.py::DynamicTest::test_statement 220s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_columns 220s [gw5] [ 20%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred 220s [gw4] [ 20%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_text_clause_default_no_type 220s test/orm/test_expire.py::ExpireTest::test_deferred_expire_explicit_attrs 220s test/orm/test_defaults.py::TriggerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert 220s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_middle 220s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_multiple_from_middle 220s [gw7] [ 20%] PASSED test/orm/test_dynamic.py::DynamicTest::test_statement 220s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load_legacy_join_style 220s test/orm/test_dynamic.py::DynamicTest::test_transient_access 220s test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load_of_type 220s [gw5] [ 20%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred_expire_explicit_attrs 220s [gw4] [ 20%] PASSED test/orm/test_defaults.py::TriggerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert 220s test/orm/test_expire.py::ExpireTest::test_deferred_expire_normally 220s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load_of_type 220s test/orm/test_defaults.py::TriggerDefaultsTest_sqlite+pysqlite_3_46_1::test_update 220s test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_multiple_splice_points 220s [gw7] [ 20%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_access 220s test/orm/test_dynamic.py::DynamicTest::test_transient_all_empty_list 220s [gw2] [ 20%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete_postappend_twolevel 220s [gw5] [ 20%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred_expire_normally 220s [gw4] [ 20%] PASSED test/orm/test_defaults.py::TriggerDefaultsTest_sqlite+pysqlite_3_46_1::test_update 220s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_onelevel 220s test/orm/test_expire.py::ExpireTest::test_deferred_expire_w_transient_to_detached 220s test/orm/test_deferred.py::AutoflushTest::test_deferred_autoflushes 220s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_multiple_from_middle 220s [gw5] [ 20%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred_expire_w_transient_to_detached 220s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_warning 220s test/orm/test_expire.py::ExpireTest::test_deferred_notfound 220s [gw7] [ 20%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_all_empty_list 220s test/orm/test_dynamic.py::DynamicTest::test_transient_count 220s [gw5] [ 20%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred_notfound 220s test/orm/test_expire.py::ExpireTest::test_expire 220s [gw7] [ 20%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_count 220s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-all-expected0] 220s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_multiple_splice_points 220s test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_nested_innerjoin_propagation_multiple_paths_one 220s [gw2] [ 20%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_onelevel 220s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_onelevel_postremove 220s [gw5] [ 20%] PASSED test/orm/test_expire.py::ExpireTest::test_expire 220s [gw7] [ 20%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-all-expected0] 220s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_columns 220s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-one-NoResultFound] 220s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_straight 220s test/orm/test_expire.py::ExpireTest::test_expire_all 220s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_straight 220s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_straight_whereclause 220s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_straight_whereclause 220s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_two_level 220s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_warning 220s [gw7] [ 20%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-one-NoResultFound] 220s [gw4] [ 20%] PASSED test/orm/test_deferred.py::AutoflushTest::test_deferred_autoflushes 220s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-one_or_none-None] 220s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_two_level 220s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_aliased_flat_of_type 220s test/orm/inheritance/test_basic.py::O2MTest::test_basic 220s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_aliased_flat_of_type 220s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_aliased_of_type 220s test/orm/test_deferred.py::DeferredOptionsTest::test_chained_multi_col_options 220s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_nested_innerjoin_propagation_multiple_paths_one 220s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::O2MTest::test_basic 220s [gw7] [ 20%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-one_or_none-None] 220s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_aliased_of_type 220s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_of_type 220s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-all-expected0] 220s test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_nested_innerjoin_propagation_multiple_paths_two 220s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_of_type 220s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_columns 220s [gw2] [ 20%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_onelevel_postremove 220s [gw7] [ 20%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-all-expected0] 220s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_column_property 220s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-one-NoResultFound] 220s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_twolevel 220s [gw7] [ 20%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-one-NoResultFound] 220s [gw4] [ 20%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_chained_multi_col_options 220s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-one_or_none-None] 220s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_column_property 220s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_expired_column 220s test/orm/test_deferred.py::DeferredOptionsTest::test_deep_options 220s [gw7] [ 20%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-one_or_none-None] 220s test/orm/test_dynamic.py::DynamicUOWTest::test_backref[False-False] 220s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_expired_column 220s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_load_from_expired_subclass 220s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_nested_innerjoin_propagation_multiple_paths_two 220s test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_splice_onto_ac 220s [gw2] [ 20%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_twolevel 220s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_cascade_on_deleted 220s [gw4] [ 20%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_deep_options 220s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_load_from_expired_subclass 220s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_load_from_unloaded_subclass 220s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[immediateload] 220s [gw7] [ 20%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref[False-False] 220s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_splice_onto_ac 220s test/orm/test_dynamic.py::DynamicUOWTest::test_backref[False-True] 220s test/orm/test_eager_relations.py::InnerJoinSplicingWSecondarySelfRefTest_sqlite+pysqlite_3_46_1::test_select[common_nodes,kind] 220s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_load_from_unloaded_subclass 220s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_refresh_column 220s [gw7] [ 20%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref[False-True] 220s test/orm/test_dynamic.py::DynamicUOWTest::test_backref[True-False] 220s [gw4] [ 20%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[immediateload] 220s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[joinedload] 220s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingWSecondarySelfRefTest_sqlite+pysqlite_3_46_1::test_select[common_nodes,kind] 220s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_columns 220s test/orm/test_eager_relations.py::InnerJoinSplicingWSecondarySelfRefTest_sqlite+pysqlite_3_46_1::test_select[kind,common_nodes] 220s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_straight 220s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_refresh_column 220s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_column_expression 220s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_straight 220s [gw7] [ 20%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref[True-False] 220s [gw4] [ 20%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[joinedload] 220s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_straight_whereclause 220s test/orm/test_dynamic.py::DynamicUOWTest::test_backref[True-True] 220s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingWSecondarySelfRefTest_sqlite+pysqlite_3_46_1::test_select[kind,common_nodes] 220s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[lazyload] 220s test/orm/test_eager_relations.py::InnerJoinSplicingWSecondaryTest_sqlite+pysqlite_3_46_1::test_joined_across 220s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_straight_whereclause 220s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_two_level 220s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_column_expression 220s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_column_expression_joined 220s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_two_level 220s [gw2] [ 20%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_cascade_on_deleted 220s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_aliased_flat_of_type 220s [gw7] [ 20%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref[True-True] 220s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_double_assignment 220s test/orm/test_dynamic.py::DynamicUOWTest::test_backref_events 220s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_aliased_flat_of_type 220s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_aliased_of_type 220s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingWSecondaryTest_sqlite+pysqlite_3_46_1::test_joined_across 220s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_column_expression_joined 220s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_aliased_abs_bcs 220s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_composite_column_joined 220s [gw7] [ 20%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref_events 220s [gw0] [ 20%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_gc 220s test/orm/test_dynamic.py::DynamicUOWTest::test_collection_set 220s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_iterate 220s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_aliased_of_type 220s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_of_type 220s [gw4] [ 20%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[lazyload] 220s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_of_type 220s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[selectinload] 220s test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_many_to_many_explicit_join 220s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_composite_column_joined 220s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_dont_generate_on_none 220s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_aliased_abs_bcs 220s [gw4] [ 20%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[selectinload] 220s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_unaliased_abs_bcs 221s [gw7] [ 20%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_collection_set 221s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_dont_generate_on_none 221s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[subqueryload] 221s test/orm/test_dynamic.py::DynamicUOWTest::test_delete_cascade[False] 221s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending[eager_defaults] 221s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_unaliased_abs_bcs 221s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_one 221s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_one 221s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_two 221s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending[eager_defaults] 221s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending[not_eager_defaults] 221s [gw2] [ 20%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_double_assignment 221s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_two 221s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_aliased_abs_bcs 221s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_orphan 221s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_aliased_abs_bcs 221s [gw7] [ 20%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_delete_cascade[False] 221s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_unaliased_abs_bcs 221s test/orm/test_dynamic.py::DynamicUOWTest::test_delete_cascade[True] 221s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending[not_eager_defaults] 221s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_unaliased_abs_bcs 221s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_one 221s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending_twolevel 221s [gw4] [ 20%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[subqueryload] 221s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_one 221s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk 221s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_two 221s [gw4] [ 20%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk 221s [gw7] [ 20%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_delete_cascade[True] 221s test/orm/test_dynamic.py::DynamicUOWTest::test_hasattr 221s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_two 221s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk_rt 221s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_joinedload_aliased_abs_bcs 221s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending_twolevel 221s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_no_optimize_on_map_to_join 221s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_joinedload_aliased_abs_bcs 221s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_aliased_abs_bcs 221s [gw4] [ 20%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk_rt 221s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_parent_specific 221s [gw7] [ 20%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_hasattr 221s test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[empty] 221s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_aliased_abs_bcs 221s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_plus_joined_aliased_abs_bcs 221s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_plus_joined_aliased_abs_bcs 221s test/orm/test_eager_relations.py::LoadFromJoinedInhWUnion::test_one 221s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_no_optimize_on_map_to_join 221s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_get_blank_intermediary 221s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_many_to_many_explicit_join 221s test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_many_to_many_implicit_join 221s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_many_to_many_implicit_join 221s test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_of_type_explicit_join 221s [gw2] [ 20%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_orphan 221s [gw7] [ 20%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[empty] 221s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_of_type_explicit_join 221s test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_of_type_implicit_join 221s [gw4] [ 20%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_parent_specific 221s test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[persistent] 221s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_of_type_implicit_join 221s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_orphan_on_update 221s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_get_blank_intermediary 221s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_path_specific 221s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_load_subclass_labels 221s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::LoadFromJoinedInhWUnion::test_one 221s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_columns 221s test/orm/test_eager_relations.py::LoadFromJoinedInhWUnion::test_two 221s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::LoadFromJoinedInhWUnion::test_two 221s test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 221s [gw7] [ 20%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[persistent] 221s [gw4] [ 20%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_path_specific 221s test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[transient] 221s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_bound 221s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_load_subclass_labels 221s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_passes 221s [gw7] [ 20%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[transient] 221s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 221s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_passes 221s test/orm/test_dynamic.py::DynamicUOWTest::test_no_deref 221s test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 221s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_base_descriptors_over_base_cols 221s [gw4] [ 20%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_bound 221s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_unbound 221s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 221s test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 221s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_base_descriptors_over_base_cols 221s [gw7] [ 20%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_no_deref 221s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_column_setup_sanity_check 221s test/orm/test_dynamic.py::DynamicUOWTest::test_noload_add 221s [gw4] [ 20%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_unbound 221s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 221s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_synonym 221s test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 221s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_column_setup_sanity_check 221s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_custom_descriptor 221s [gw4] [ 20%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_synonym 221s [gw5] [ 20%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_all 221s [gw2] [ 20%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_orphan_on_update 221s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_custom_descriptor 221s test/orm/test_expire.py::ExpireTest::test_expire_autoflush 221s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_explicit 221s [gw7] [ 20%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_noload_add 221s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_pending_expunge 221s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_w_deferred 221s test/orm/test_dynamic.py::DynamicUOWTest::test_noload_remove 221s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_explicit 221s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 221s test/orm/test_eager_relations.py::LoadOnExistingTest::test_no_crash_on_existing 221s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_implicit 221s [gw4] [ 20%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_w_deferred 221s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_implicit 221s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_onlyinparent 221s test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col 221s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_no_crash_on_existing 221s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_onlyinparent 221s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_pk_fk_different 221s test/orm/test_eager_relations.py::LoadOnExistingTest::test_populate_existing_propagate 221s [gw7] [ 20%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_noload_remove 221s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_pk_fk_different 221s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain 221s test/orm/test_dynamic.py::DynamicUOWTest::test_persistence 221s [gw5] [ 20%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_autoflush 221s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain 221s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain_descriptor 221s test/orm/test_expire.py::ExpireTest::test_expire_cascade 221s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_populate_existing_propagate 221s test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[immediate] 221s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain_descriptor 221s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_sub_columns_over_base_descriptors 221s [gw4] [ 20%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col 221s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_sub_columns_over_base_descriptors 221s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_subclass_renames_superclass_col_single_inh 221s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_columns 221s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[immediate] 221s test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col_rowproc_only 221s test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[selectin] 221s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_straight 221s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_straight 221s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_straight_whereclause 221s [gw7] [ 20%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_persistence 221s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_straight_whereclause 221s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[selectin] 221s test/orm/test_dynamic.py::DynamicUOWTest::test_remove_orphans 221s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_subclass_renames_superclass_col_single_inh 221s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_two_level 221s test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[subquery] 221s [gw4] [ 20%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col_rowproc_only 221s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_two_level 221s test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col_w_option_rowproc_only 221s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_subsubclass_groups_super_cols 221s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_aliased_flat_of_type 221s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[subquery] 221s test/orm/test_eager_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 221s [gw4] [ 20%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col_w_option_rowproc_only 221s [gw7] [ 20%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_remove_orphans 221s test/orm/test_dynamic.py::DynamicUOWTest::test_rollback 221s test/orm/test_deferred.py::DeferredOptionsTest::test_options 221s [gw2] [ 20%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_pending_expunge 221s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_subsubclass_groups_super_cols 221s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 221s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_save_update_sends_pending 221s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_aliased_flat_of_type 221s test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_one 221s test/orm/inheritance/test_basic.py::PKDiscriminatorTest::test_pk_as_discriminator 221s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_aliased_of_type 221s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_aliased_of_type 221s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_of_type 221s [gw7] [ 20%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_rollback 221s test/orm/test_dynamic.py::DynamicUOWTest::test_self_referential 221s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::PKDiscriminatorTest::test_pk_as_discriminator 221s [gw6] [ 20%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_of_type 221s [gw4] [ 20%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_options 221s test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_a_only 221s [gw1] [ 20%] SKIPPED test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_a_only 221s test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_b_only 221s [gw1] [ 20%] SKIPPED test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_b_only 221s test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_c_only 221s [gw1] [ 20%] SKIPPED test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_c_only 221s test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_none 221s [gw1] [ 20%] SKIPPED test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_none 221s test/orm/inheritance/test_basic.py::PolyExpressionEagerLoad::test_joinedload 221s test/orm/test_core_compilation.py::SelectableTest::test_c_accessor_not_mutated_subq 221s test/orm/test_deferred.py::DeferredOptionsTest::test_path_entity 221s [gw7] [ 20%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_self_referential 221s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[False-False] 221s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_one 221s test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_three 221s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_three 221s test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_two 221s [gw4] [ 20%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_path_entity 221s test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_newstyle 221s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_two 221s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::PolyExpressionEagerLoad::test_joinedload 221s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_base_class 221s test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities 221s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities 221s test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities_with_joins 221s [gw7] [ 20%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[False-False] 221s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[False-True] 221s [gw2] [ 20%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_save_update_sends_pending 221s [gw4] [ 20%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_newstyle 221s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities_with_joins 221s test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_rowproc_only 221s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_cascade_on_deleted 221s test/orm/test_eager_relations.py::MixedSelfReferentialEagerTest::test_eager_load 221s [gw7] [ 20%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[False-True] 221s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_base_class 221s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[True-False] 221s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_entirely_oob_assignment 221s [gw4] [ 20%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_rowproc_only 221s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_entirely_oob_assignment 221s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::MixedSelfReferentialEagerTest::test_eager_load 221s test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_w_option_rowproc_only 221s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_downwards 221s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_downwards 221s test/orm/test_eager_relations.py::NestedInnerjoinTestIssue11965::test_compile 221s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_upwards 221s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_upwards 221s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_not_set_on_upate 221s [gw4] [ 20%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_w_option_rowproc_only 221s [gw7] [ 20%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[True-False] 221s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_not_set_on_upate 221s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_poly_configured_immediate 221s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_poly_configured_immediate 221s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_valid_assignment_upwards 221s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[True-True] 221s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group 221s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_valid_assignment_upwards 221s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_validate_on_upate 221s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_validate_on_upate 221s [gw4] [ 20%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group 221s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_non_col_polymorphic_on 221s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload 221s [gw7] [ 20%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[True-True] 221s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref_events 221s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_non_col_polymorphic_on 221s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_prop 221s [gw5] [ 20%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_cascade 221s test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending 221s [gw3] [ 20%] PASSED test/orm/test_eager_relations.py::NestedInnerjoinTestIssue11965::test_compile 221s [gw7] [ 20%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref_events 221s test/orm/test_eager_relations.py::NestedInnerjoinTestIssue11965::test_roundtrip 221s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_delete[False] 221s [gw4] [ 20%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload 221s [gw1] [ 20%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_prop 221s [gw3] [ 21%] PASSED test/orm/test_eager_relations.py::NestedInnerjoinTestIssue11965::test_roundtrip 221s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_str_prop 221s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload_colexpr 221s [gw2] [ 21%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_cascade_on_deleted 221s test/orm/test_eager_relations.py::OrderBySecondaryTest::test_ordering 221s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_double_assignment 221s [gw5] [ 21%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending 221s [gw7] [ 21%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_delete[False] 221s test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending_orphan 221s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_delete[True] 221s [gw3] [ 21%] PASSED test/orm/test_eager_relations.py::OrderBySecondaryTest::test_ordering 221s [gw4] [ 21%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload_colexpr 221s test/orm/test_eager_relations.py::SecondaryOptionsTest::test_contains_eager 221s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_str_prop 221s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_lazyload 221s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_explicit_map 221s [gw7] [ 21%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_delete[True] 221s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_insert[False] 221s [gw5] [ 21%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending_orphan 221s test/orm/test_expire.py::ExpireTest::test_expire_committed 221s [gw3] [ 21%] PASSED test/orm/test_eager_relations.py::SecondaryOptionsTest::test_contains_eager 221s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_explicit_map 221s test/orm/test_eager_relations.py::SecondaryOptionsTest::test_joinedload_on_other 221s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_joined 221s [gw5] [ 21%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_committed 221s test/orm/test_expire.py::ExpireTest::test_expire_doesntload_on_set 221s [gw4] [ 21%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_lazyload 221s [gw7] [ 21%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_insert[False] 221s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_subqueryload 221s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_insert[True] 221s [gw3] [ 21%] PASSED test/orm/test_eager_relations.py::SecondaryOptionsTest::test_joinedload_on_other 221s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_joined 221s test/orm/test_eager_relations.py::SecondaryOptionsTest::test_joinedload_on_same 221s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_single 221s [gw5] [ 21%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_doesntload_on_set 221s test/orm/test_expire.py::ExpireTest::test_expire_preserves_changes 221s [gw7] [ 21%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_insert[True] 221s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_update[False] 221s [gw4] [ 21%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_subqueryload 221s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi 221s [gw5] [ 21%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_preserves_changes 221s [gw3] [ 21%] PASSED test/orm/test_eager_relations.py::SecondaryOptionsTest::test_joinedload_on_same 221s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_single 221s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_joined 221s [gw2] [ 21%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_double_assignment 221s test/orm/test_expire.py::ExpireTest::test_expire_synonym 221s test/orm/test_eager_relations.py::SelectUniqueTest::test_many_to_one 221s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_orphan 221s [gw4] [ 21%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi 221s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi_pathed 221s [gw5] [ 21%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_synonym 221s [gw7] [ 21%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_update[False] 221s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_update[True] 221s test/orm/test_expire.py::ExpireTest::test_expired_eager 221s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_joined 221s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_single 221s [gw4] [ 21%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi_pathed 221s [gw7] [ 21%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_update[True] 221s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_collection_set 221s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_with_load 221s [gw5] [ 21%] PASSED test/orm/test_expire.py::ExpireTest::test_expired_eager 221s test/orm/test_expire.py::ExpireTest::test_expired_lazy 221s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_single 221s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_non_expr_prop 221s [gw3] [ 21%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_many_to_one 221s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_error[contains_eager] 221s [gw0] [ 21%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_iterate 221s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_non_expr_prop 221s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_gc 221s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_in_with_poly 221s [gw7] [ 21%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_collection_set 221s [gw4] [ 21%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_with_load 221s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_hasattr 221s [gw5] [ 21%] PASSED test/orm/test_expire.py::ExpireTest::test_expired_lazy 221s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_star 221s test/orm/test_expire.py::ExpireTest::test_get_on_deleted_expunges 221s [gw4] [ 21%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_star 221s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_in_with_poly 221s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_present_col 221s [gw7] [ 21%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_hasattr 221s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_no_deref 221s [gw5] [ 21%] PASSED test/orm/test_expire.py::ExpireTest::test_get_on_deleted_expunges 221s test/orm/test_deferred.py::DeferredPopulationTest::test_join_no_clear 221s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_present_col 221s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_present_col_partial_wpoly 222s [gw2] [ 21%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_orphan 222s test/orm/test_expire.py::ExpireTest::test_get_refreshes 222s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_orphan_on_update 222s [gw3] [ 21%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_error[contains_eager] 222s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_error[joinedload] 222s [gw6] [ 21%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_c_accessor_not_mutated_subq 222s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_present_col_partial_wpoly 222s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-0] 222s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_only_in_with_poly 222s [gw6] [ 21%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-0] 222s [gw5] [ 21%] PASSED test/orm/test_expire.py::ExpireTest::test_get_refreshes 222s [gw7] [ 21%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_no_deref 222s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-1] 222s test/orm/test_expire.py::ExpireTest::test_joinedload_props_load_two 222s [gw6] [ 21%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-1] 222s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_noload_add 222s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-2] 222s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_only_in_with_poly 222s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_synonym 222s [gw6] [ 21%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-2] 222s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-3] 222s [gw6] [ 21%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-3] 222s [gw4] [ 21%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_join_no_clear 222s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-4] 222s [gw6] [ 21%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-4] 222s test/orm/test_deferred.py::DeferredPopulationTest::test_join_with_clear 222s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-5] 222s [gw6] [ 21%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-5] 222s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_synonym 222s test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----delete] 222s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_a 222s [gw6] [ 21%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----delete] 222s [gw3] [ 21%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_error[joinedload] 222s test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----insert] 222s [gw6] [ 21%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----insert] 222s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_scalars_multiple_entity 222s test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----update] 222s [gw7] [ 21%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_noload_add 222s [gw6] [ 21%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----update] 222s [gw4] [ 21%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_join_with_clear 222s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_noload_remove 222s test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[None-ROWS ONLY] 222s [gw5] [ 21%] PASSED test/orm/test_expire.py::ExpireTest::test_joinedload_props_load_two 222s test/orm/test_deferred.py::DeferredPopulationTest::test_joinedload_no_clear 222s test/orm/test_expire.py::ExpireTest::test_joinedload_query_refreshes 222s [gw6] [ 21%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[None-ROWS ONLY] 222s test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[options1-PERCENT ROWS ONLY] 222s [gw6] [ 21%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[options1-PERCENT ROWS ONLY] 222s test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[options2-PERCENT ROWS WITH TIES] 222s [gw6] [ 21%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[options2-PERCENT ROWS WITH TIES] 222s test/orm/test_core_compilation.py::SelectableTest::test_filter_by 222s [gw6] [ 21%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_filter_by 222s test/orm/test_core_compilation.py::SelectableTest::test_froms_join 222s [gw6] [ 21%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_froms_join 222s [gw7] [ 21%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_noload_remove 222s [gw4] [ 21%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_joinedload_no_clear 222s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_a 222s [gw5] [ 21%] PASSED test/orm/test_expire.py::ExpireTest::test_joinedload_query_refreshes 222s test/orm/test_core_compilation.py::SelectableTest::test_froms_single_table 222s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_b_d_selectable 222s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_b_d_selectable 222s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_b_missing 222s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_b_missing 222s [gw3] [ 21%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_scalars_multiple_entity 222s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_scalars_single_entity 222s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_persistence 222s test/orm/test_deferred.py::DeferredPopulationTest::test_joinedload_with_clear 222s [gw6] [ 21%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_froms_single_table 222s test/orm/test_expire.py::ExpireTest::test_lazyload_autoflushes 222s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_c_b 222s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_c_b 222s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_selectable 222s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_selectable 222s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_ordered_b_d 222s test/orm/test_core_compilation.py::SelectableTest::test_integration_w_8285_subc 222s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_ordered_b_d 222s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_reverse_d_b 222s [gw2] [ 21%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_orphan_on_update 222s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_reverse_d_b 222s [gw6] [ 21%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_integration_w_8285_subc 222s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_pending_expunge 222s test/orm/test_core_compilation.py::SelectableTest::test_limit_offset_select 222s test/orm/inheritance/test_basic.py::PolymorphicSynonymTest::test_polymorphic_synonym 222s [gw4] [ 21%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_joinedload_with_clear 222s [gw6] [ 21%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_limit_offset_select 222s test/orm/test_deferred.py::DeferredPopulationTest::test_no_previous_query 222s test/orm/test_core_compilation.py::SelectableTest::test_scalar_subquery_from_subq_same_source 222s [gw7] [ 21%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_persistence 222s [gw6] [ 21%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_scalar_subquery_from_subq_same_source 222s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_remove_orphans 222s test/orm/test_core_compilation.py::SelectableTest::test_select_from_ordering[-SELECT users.name FROM addresses, users WHERE users.id = addresses.user_id] 222s [gw6] [ 21%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_select_from_ordering[-SELECT users.name FROM addresses, users WHERE users.id = addresses.user_id] 222s test/orm/test_core_compilation.py::SelectableTest::test_select_from_ordering[-SELECT users.name FROM users, addresses WHERE users.id = addresses.user_id] 222s [gw4] [ 21%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_no_previous_query 222s [gw5] [ 21%] PASSED test/orm/test_expire.py::ExpireTest::test_lazyload_autoflushes 222s [gw6] [ 21%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_select_from_ordering[-SELECT users.name FROM users, addresses WHERE users.id = addresses.user_id] 222s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-immediate] 222s test/orm/test_deferred.py::DeferredPopulationTest::test_query_twice_no_clear 222s test/sql/test_cte.py::CTETest::test_all_aliases 222s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::PolymorphicSynonymTest::test_polymorphic_synonym 222s [gw3] [ 21%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_scalars_single_entity 222s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_tuples_multiple_entity 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_all_aliases 222s test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_no_cast_null 222s test/sql/test_cte.py::CTETest::test_anon_insert_cte 222s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_no_cast_null 222s test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_non_present 222s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_non_present 222s test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_present 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_anon_insert_cte 222s [gw7] [ 21%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_remove_orphans 222s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_present 222s test/sql/test_cte.py::CTETest::test_anon_update_cte 222s test/orm/inheritance/test_basic.py::SortOnlyOnImportantFKsTest::test_flush 222s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_rollback 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_anon_update_cte 222s [gw4] [ 21%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_query_twice_no_clear 222s test/sql/test_cte.py::CTETest::test_cloned_alias 222s [gw5] [ 21%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-immediate] 222s test/orm/test_deferred.py::DeferredPopulationTest::test_query_twice_with_clear 222s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-joined] 222s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::SortOnlyOnImportantFKsTest::test_flush 222s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-0] 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_cloned_alias 222s test/sql/test_cte.py::CTETest::test_compound_select_uses_independent_cte 222s [gw4] [ 21%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_query_twice_with_clear 222s [gw7] [ 21%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_rollback 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_compound_select_uses_independent_cte 222s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_self_referential 222s [gw3] [ 21%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_tuples_multiple_entity 222s test/sql/test_cte.py::CTETest::test_conflicting_names[annotated-False] 222s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_tuples_single_entity 222s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-0] 222s test/orm/test_deferred.py::DeferredTest::test_basic 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[annotated-False] 222s test/sql/test_cte.py::CTETest::test_conflicting_names[annotated-True] 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[annotated-True] 222s test/sql/test_cte.py::CTETest::test_conflicting_names[clone-False] 222s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-1] 222s [gw2] [ 21%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_pending_expunge 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[clone-False] 222s test/sql/test_cte.py::CTETest::test_conflicting_names[clone-True] 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[clone-True] 222s [gw7] [ 21%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_self_referential 222s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_save_update_sends_pending 222s [gw5] [ 21%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-joined] 222s test/sql/test_cte.py::CTETest::test_conflicting_names[none-False] 222s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-select] 222s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_add_persistent 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[none-False] 222s test/sql/test_cte.py::CTETest::test_conflicting_names[none-True] 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[none-True] 222s test/sql/test_cte.py::CTETest::test_cte_refers_to_aliased_cte_twice 222s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-1] 222s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-2] 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_cte_refers_to_aliased_cte_twice 222s test/sql/test_cte.py::CTETest::test_cte_w_annotated[annotated] 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_cte_w_annotated[annotated] 222s test/sql/test_cte.py::CTETest::test_cte_w_annotated[not_annotated] 222s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-2] 222s [gw3] [ 21%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_tuples_single_entity 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_cte_w_annotated[not_annotated] 222s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-0] 222s test/sql/test_cte.py::CTETest::test_delete_against_cte_directly 222s [gw4] [ 21%] PASSED test/orm/test_deferred.py::DeferredTest::test_basic 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_delete_against_cte_directly 222s [gw5] [ 21%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-select] 222s test/sql/test_cte.py::CTETest::test_delete_against_user_textual_cte 222s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_basic 222s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-selectin] 222s test/orm/test_deferred.py::DeferredTest::test_basic_w_new_style 222s [gw7] [ 21%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_add_persistent 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_delete_against_user_textual_cte 222s test/sql/test_cte.py::CTETest::test_delete_uses_independent_cte 222s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_add_transient 222s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-0] 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_delete_uses_independent_cte 222s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-1] 222s test/sql/test_cte.py::CTETest::test_independent_cte_can_be_referenced 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_independent_cte_can_be_referenced 222s test/sql/test_cte.py::CTETest::test_insert_from_select_uses_independent_cte 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_insert_from_select_uses_independent_cte 222s test/sql/test_cte.py::CTETest::test_insert_in_the_cte 222s [gw3] [ 21%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_basic 222s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-1] 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_insert_in_the_cte 222s test/sql/test_cte.py::CTETest::test_insert_update_w_add_cte 222s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-2] 222s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_lazy_fallback_doesnt_affect_eager 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_insert_update_w_add_cte 222s [gw5] [ 21%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-selectin] 222s test/sql/test_cte.py::CTETest::test_insert_uses_independent_cte 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_insert_uses_independent_cte 222s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-subquery] 222s test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[default_enhanced] 222s [gw7] [ 21%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_add_transient 222s [gw4] [ 21%] PASSED test/orm/test_deferred.py::DeferredTest::test_basic_w_new_style 222s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_autoflush_m2m 222s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-2] 222s [gw3] [ 21%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_lazy_fallback_doesnt_affect_eager 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[default_enhanced] 222s test/orm/test_deferred.py::DeferredTest::test_commits_state 222s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-0] 222s test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[postgresql+asyncpg] 222s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_no_depth 222s [gw2] [ 21%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_save_update_sends_pending 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[postgresql+asyncpg] 222s test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[postgresql] 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[postgresql] 222s test/sql/test_cte.py::CTETest::test_multi_subq_alias 222s [gw4] [ 21%] PASSED test/orm/test_deferred.py::DeferredTest::test_commits_state 222s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-0] 222s [gw3] [ 21%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_no_depth 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_multi_subq_alias 222s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-1] 222s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_cascade_delete 222s test/sql/test_cte.py::CTETest::test_multi_subq_quote 222s test/orm/test_deferred.py::DeferredTest::test_defer_option_primary_key[False] 222s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_options 222s [gw7] [ 21%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_autoflush_m2m 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_multi_subq_quote 222s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_autoflush_o2m_active_hist 222s test/sql/test_cte.py::CTETest::test_multiple_multivalues_inserts[one] 222s [gw5] [ 21%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-subquery] 222s [gw4] [ 21%] PASSED test/orm/test_deferred.py::DeferredTest::test_defer_option_primary_key[False] 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_multiple_multivalues_inserts[one] 222s test/sql/test_cte.py::CTETest::test_multiple_multivalues_inserts[two] 222s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-1] 222s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-2] 222s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-immediate] 222s test/orm/test_deferred.py::DeferredTest::test_defer_option_primary_key[True] 222s [gw3] [ 21%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_options 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_multiple_multivalues_inserts[two] 222s test/sql/test_cte.py::CTETest::test_named_alias_disable_quote 222s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_with_deferred 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_named_alias_disable_quote 222s test/sql/test_cte.py::CTETest::test_named_alias_no_quote 222s [gw4] [ 21%] PASSED test/orm/test_deferred.py::DeferredTest::test_defer_option_primary_key[True] 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_named_alias_no_quote 222s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-2] 222s test/sql/test_cte.py::CTETest::test_named_alias_quote 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_named_alias_quote 222s test/orm/test_deferred.py::DeferredTest::test_defer_primary_key 222s test/sql/test_cte.py::CTETest::test_no_alias_construct 222s test/orm/inheritance/test_basic.py::UnexpectedPolymorphicIdentityTest::test_joined_invalid_ident 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_no_alias_construct 222s test/sql/test_cte.py::CTETest::test_nonrecursive 222s [gw5] [ 21%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-immediate] 222s [gw7] [ 21%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_autoflush_o2m_active_hist 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_nonrecursive 222s test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[group_by-False] 222s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_noflush_m2m 222s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-joined] 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[group_by-False] 222s test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[group_by-True] 222s [gw3] [ 21%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_with_deferred 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[group_by-True] 222s [gw4] [ 21%] PASSED test/orm/test_deferred.py::DeferredTest::test_defer_primary_key 222s test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[order_by-False] 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[order_by-False] 222s test/orm/test_eager_relations.py::SelfReferentialM2MEagerTest::test_basic 222s test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[order_by-True] 222s test/orm/test_deferred.py::DeferredTest::test_group 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[order_by-True] 222s test/sql/test_cte.py::CTETest::test_pg_example_one 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_pg_example_one 222s test/sql/test_cte.py::CTETest::test_pg_example_one_select_only 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_pg_example_one_select_only 222s [gw7] [ 21%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_noflush_m2m 222s [gw5] [ 21%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-joined] 222s test/sql/test_cte.py::CTETest::test_pg_example_three 222s [gw3] [ 21%] PASSED test/orm/test_eager_relations.py::SelfReferentialM2MEagerTest::test_basic 222s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_transient 222s [gw4] [ 21%] PASSED test/orm/test_deferred.py::DeferredTest::test_group 222s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-select] 222s test/orm/test_eager_relations.py::SingletonConstantSubqTest_sqlite+pysqlite_3_46_1::test_limited_eager_w_multi_null_booleans 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_pg_example_three 222s [gw2] [ 21%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_cascade_delete 222s test/sql/test_cte.py::CTETest::test_pg_example_two 222s test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[False] 222s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_deletes_orphans_onelevel 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_pg_example_two 222s test/sql/test_cte.py::CTETest::test_positional_binds 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_positional_binds 222s test/sql/test_cte.py::CTETest::test_positional_binds_2 222s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::UnexpectedPolymorphicIdentityTest::test_joined_invalid_ident 222s test/orm/inheritance/test_basic.py::UnexpectedPolymorphicIdentityTest::test_single_invalid_ident 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_positional_binds_2 222s [gw5] [ 21%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-select] 222s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::UnexpectedPolymorphicIdentityTest::test_single_invalid_ident 222s test/sql/test_cte.py::CTETest::test_positional_binds_2_asliteral 222s [gw4] [ 21%] PASSED test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[False] 222s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-selectin] 222s test/orm/inheritance/test_basic.py::VersioningTest::test_delete 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_positional_binds_2_asliteral 222s test/sql/test_cte.py::CTETest::test_prefixes 222s test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[None] 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_prefixes 222s test/sql/test_cte.py::CTETest::test_recursive 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_recursive 222s test/sql/test_cte.py::CTETest::test_recursive_cte_with_multiple_union 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_recursive_cte_with_multiple_union 222s test/sql/test_cte.py::CTETest::test_recursive_cte_with_multiple_union_all 222s [gw3] [ 21%] PASSED test/orm/test_eager_relations.py::SingletonConstantSubqTest_sqlite+pysqlite_3_46_1::test_limited_eager_w_multi_null_booleans 222s test/orm/test_eager_relations.py::SingletonConstantSubqTest_sqlite+pysqlite_3_46_1::test_limited_eager_w_null 222s [gw4] [ 21%] PASSED test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[None] 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_recursive_cte_with_multiple_union_all 222s test/sql/test_cte.py::CTETest::test_recursive_dml_syntax 222s [gw5] [ 21%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-selectin] 222s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::VersioningTest::test_delete 222s test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[True] 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_recursive_dml_syntax 222s test/sql/test_cte.py::CTETest::test_recursive_inner_cte_unioned_to_alias 222s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-subquery] 222s test/orm/inheritance/test_basic.py::VersioningTest::test_save_update 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_recursive_inner_cte_unioned_to_alias 222s test/sql/test_cte.py::CTETest::test_recursive_union_alias_four 222s [gw2] [ 21%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_deletes_orphans_onelevel 222s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_deletes_orphans_twolevel 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_alias_four 222s test/sql/test_cte.py::CTETest::test_recursive_union_alias_one 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_alias_one 222s [gw3] [ 21%] PASSED test/orm/test_eager_relations.py::SingletonConstantSubqTest_sqlite+pysqlite_3_46_1::test_limited_eager_w_null 222s test/sql/test_cte.py::CTETest::test_recursive_union_alias_three 222s [gw4] [ 21%] PASSED test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[True] 222s [gw5] [ 21%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-subquery] 222s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-immediate] 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_alias_three 222s test/orm/test_deferred.py::DeferredTest::test_map_selectable_wo_deferred 222s test/sql/test_cte.py::CTETest::test_recursive_union_alias_two 222s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property 222s [gw1] [ 21%] PASSED test/orm/inheritance/test_basic.py::VersioningTest::test_save_update 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_alias_two 222s test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_four 222s test/orm/test_bind.py::BindIntegrationTest::test_bind_arg 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_four 222s test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_one 222s [gw3] [ 21%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property 222s [gw4] [ 21%] PASSED test/orm/test_deferred.py::DeferredTest::test_map_selectable_wo_deferred 222s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_correlated 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_one 222s test/orm/test_deferred.py::DeferredTest::test_preserve_changes 222s test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_three 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_three 222s test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_two 222s [gw5] [ 21%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-immediate] 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_two 222s test/sql/test_cte.py::CTETest::test_recursive_w_anon_labels 222s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-joined] 222s [gw1] [ 21%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_arg 222s [gw4] [ 21%] PASSED test/orm/test_deferred.py::DeferredTest::test_preserve_changes 222s [gw3] [ 21%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_correlated 222s test/orm/test_bind.py::BindIntegrationTest::test_bind_from_metadata 222s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_desc 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_recursive_w_anon_labels 222s [gw2] [ 21%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_deletes_orphans_twolevel 222s test/orm/test_deferred.py::DeferredTest::test_save 222s test/sql/test_cte.py::CTETest::test_reserved_quote 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_reserved_quote 222s test/sql/test_cte.py::CTETest::test_select_from_delete_cte[default_enhanced] 222s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_finds_orphans_twolevel 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_select_from_delete_cte[default_enhanced] 222s test/sql/test_cte.py::CTETest::test_select_from_delete_cte[postgresql] 222s [gw1] [ 21%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_from_metadata 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_select_from_delete_cte[postgresql] 222s test/sql/test_cte.py::CTETest::test_select_from_update_cte[default_enhanced] 222s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_0] 222s [gw3] [ 21%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_desc 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_select_from_update_cte[default_enhanced] 222s test/sql/test_cte.py::CTETest::test_select_from_update_cte[postgresql] 222s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_negated 222s [gw5] [ 21%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-joined] 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_select_from_update_cte[postgresql] 222s [gw4] [ 21%] PASSED test/orm/test_deferred.py::DeferredTest::test_save 222s test/sql/test_cte.py::CTETest::test_select_uses_independent_cte 222s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-select] 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_select_uses_independent_cte 222s test/orm/test_deferred.py::DeferredTest::test_synonym_group_bug 222s test/sql/test_cte.py::CTETest::test_standalone_function 222s [gw1] [ 21%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_0] 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_standalone_function 222s test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[delete] 222s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_1] 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[delete] 222s test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[insert] 222s [gw3] [ 21%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_negated 222s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_labeled 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[insert] 222s test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[update] 222s [gw6] [ 21%] PASSED test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[update] 222s test/sql/test_cte.py::CTETest::test_suffixes 222s [gw6] [ 22%] PASSED test/sql/test_cte.py::CTETest::test_suffixes 222s test/sql/test_cte.py::CTETest::test_textual_select_stack_correction 222s [gw6] [ 22%] PASSED test/sql/test_cte.py::CTETest::test_textual_select_stack_correction 222s test/sql/test_cte.py::CTETest::test_textual_select_uses_independent_cte_one 222s [gw5] [ 22%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-select] 222s [gw3] [ 22%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_labeled 222s [gw1] [ 22%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_1] 222s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_unlabeled 222s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_2] 222s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-selectin] 222s [gw6] [ 22%] PASSED test/sql/test_cte.py::CTETest::test_textual_select_uses_independent_cte_one 222s test/sql/test_cte.py::CTETest::test_textual_select_uses_independent_cte_two 222s [gw6] [ 22%] PASSED test/sql/test_cte.py::CTETest::test_textual_select_uses_independent_cte_two 222s test/sql/test_cte.py::CTETest::test_union 222s [gw6] [ 22%] PASSED test/sql/test_cte.py::CTETest::test_union 222s test/sql/test_cte.py::CTETest::test_union_cte_aliases 222s [gw2] [ 22%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_finds_orphans_twolevel 222s [gw6] [ 22%] PASSED test/sql/test_cte.py::CTETest::test_union_cte_aliases 222s [gw3] [ 22%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_unlabeled 222s [gw4] [ 22%] PASSED test/orm/test_deferred.py::DeferredTest::test_synonym_group_bug 222s test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[False-None] 222s test/sql/test_cte.py::CTETest::test_update_against_cte_directly 222s [gw1] [ 22%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_2] 222s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_3] 222s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_single_parent_backref 222s test/orm/test_deferred.py::DeferredTest::test_unsaved 222s [gw6] [ 22%] PASSED test/sql/test_cte.py::CTETest::test_update_against_cte_directly 222s test/sql/test_cte.py::CTETest::test_update_pulls_from_cte 222s [gw6] [ 22%] PASSED test/sql/test_cte.py::CTETest::test_update_pulls_from_cte 222s test/sql/test_cte.py::CTETest::test_update_uses_independent_cte 222s [gw6] [ 22%] PASSED test/sql/test_cte.py::CTETest::test_update_uses_independent_cte 222s [gw5] [ 22%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-selectin] 222s test/sql/test_cte.py::CTETest::test_update_w_insert_independent_cte 222s [gw4] [ 22%] PASSED test/orm/test_deferred.py::DeferredTest::test_unsaved 222s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-subquery] 222s [gw6] [ 22%] PASSED test/sql/test_cte.py::CTETest::test_update_w_insert_independent_cte 222s test/sql/test_cte.py::CTETest::test_upsert_from_select 222s test/orm/test_deferred.py::DeferredTest::test_unsaved_2 222s [gw1] [ 22%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_3] 222s [gw6] [ 22%] PASSED test/sql/test_cte.py::CTETest::test_upsert_from_select 222s [gw7] [ 22%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_transient 222s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_4] 222s test/sql/test_cte.py::CTETest::test_with_recursive_no_name_currently_buggy 222s [gw3] [ 22%] PASSED test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[False-None] 222s [gw6] [ 22%] PASSED test/sql/test_cte.py::CTETest::test_with_recursive_no_name_currently_buggy 222s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_missing_but_removed_noflush 222s [gw4] [ 22%] PASSED test/orm/test_deferred.py::DeferredTest::test_unsaved_2 222s test/sql/test_cte.py::CTETest::test_wrecur_dupe_col_names 222s test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[True-None] 222s [gw6] [ 22%] PASSED test/sql/test_cte.py::CTETest::test_wrecur_dupe_col_names 222s test/sql/test_cte.py::CTETest::test_wrecur_dupe_col_names_w_grouping 222s test/orm/test_deferred.py::DeferredTest::test_unsaved_group 222s [gw6] [ 22%] PASSED test/sql/test_cte.py::CTETest::test_wrecur_dupe_col_names_w_grouping 222s test/sql/test_cte.py::CTETest::test_wrecur_ovlp_lbls_plus_dupes_separate_keys_use_labels 222s [gw5] [ 22%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-subquery] 222s [gw6] [ 22%] PASSED test/sql/test_cte.py::CTETest::test_wrecur_ovlp_lbls_plus_dupes_separate_keys_use_labels 222s test/sql/test_cte.py::NestingCTETest::test_add_cte_dont_nest_in_two_places 222s [gw4] [ 22%] PASSED test/orm/test_deferred.py::DeferredTest::test_unsaved_group 222s [gw6] [ 22%] PASSED test/sql/test_cte.py::NestingCTETest::test_add_cte_dont_nest_in_two_places 222s [gw1] [ 22%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_4] 222s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-immediate] 222s test/sql/test_cte.py::NestingCTETest::test_aliased_recursive_nesting_cte_in_cte 222s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_5] 222s test/orm/test_deferred.py::DeferredTest::test_unsaved_group_2 222s [gw2] [ 22%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_single_parent_backref 222s [gw6] [ 22%] PASSED test/sql/test_cte.py::NestingCTETest::test_aliased_recursive_nesting_cte_in_cte 222s test/sql/test_cte.py::NestingCTETest::test_anon_recursive_nesting_cte_in_cte 222s [gw7] [ 22%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_missing_but_removed_noflush 222s [gw3] [ 22%] PASSED test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[True-None] 222s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_single_parent_raise 222s [gw6] [ 22%] PASSED test/sql/test_cte.py::NestingCTETest::test_anon_recursive_nesting_cte_in_cte 222s test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_cte 222s [gw6] [ 22%] PASSED test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_cte 222s test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_custom_order 222s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_persistent_but_readded[False] 222s [gw4] [ 22%] PASSED test/orm/test_deferred.py::DeferredTest::test_unsaved_group_2 222s test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[True-score] 222s [gw6] [ 22%] PASSED test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_custom_order 222s [gw1] [ 22%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_5] 222s test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_custom_order_w_add_cte 222s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_6] 222s [gw6] [ 22%] PASSED test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_custom_order_w_add_cte 222s [gw7] [ 22%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_persistent_but_readded[False] 222s test/sql/test_cte.py::NestingCTETest::test_correlated_cte_in_lateral_w_add_cte[False] 222s test/orm/test_deferred.py::InheritanceTest::test_defer_on_wildcard_subclass 222s [gw5] [ 22%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-immediate] 222s [gw6] [ 22%] PASSED test/sql/test_cte.py::NestingCTETest::test_correlated_cte_in_lateral_w_add_cte[False] 222s test/sql/test_cte.py::NestingCTETest::test_correlated_cte_in_lateral_w_add_cte[True] 222s [gw3] [ 22%] PASSED test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[True-score] 222s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-joined] 222s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonbase 222s test/ext/asyncio/test_engine.py::AsyncCreatePoolTest::test_pool_args 222s [gw6] [ 22%] PASSED test/sql/test_cte.py::NestingCTETest::test_correlated_cte_in_lateral_w_add_cte[True] 222s test/sql/test_cte.py::NestingCTETest::test_cte_in_compound_select 222s [gw3] [ 22%] PASSED test/ext/asyncio/test_engine.py::AsyncCreatePoolTest::test_pool_args 222s [gw6] [ 22%] PASSED test/sql/test_cte.py::NestingCTETest::test_cte_in_compound_select 222s test/ext/asyncio/test_engine.py::AsyncCreatePoolTest::test_url_only 222s test/sql/test_cte.py::NestingCTETest::test_cte_in_compound_select_positional 222s [gw6] [ 22%] PASSED test/sql/test_cte.py::NestingCTETest::test_cte_in_compound_select_positional 222s [gw3] [ 22%] PASSED test/ext/asyncio/test_engine.py::AsyncCreatePoolTest::test_url_only 222s test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_in_cte 222s [gw1] [ 22%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_6] 222s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_gc_conn 222s [gw3] [ 22%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_gc_conn 222s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_gc_engine 222s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_7] 222s [gw6] [ 22%] PASSED test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_in_cte 222s [gw2] [ 22%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_single_parent_raise 222s [gw3] [ 22%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_gc_engine 222s test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_in_cte_w_add_cte 222s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_connection 222s [gw3] [ 22%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_connection 222s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_nested_transaction 222s [gw6] [ 22%] PASSED test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_in_cte_w_add_cte 222s test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_with_cross_reference_in_cte 222s [gw3] [ 22%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_nested_transaction 222s test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_cascade_deletes_user 222s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_transaction 222s [gw3] [ 22%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_transaction 222s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regen_conn_but_not_engine 222s [gw3] [ 22%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regen_conn_but_not_engine 222s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regen_trans_but_not_conn 222s [gw6] [ 22%] PASSED test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_with_cross_reference_in_cte 222s [gw3] [ 22%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regen_trans_but_not_conn 222s test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_with_cross_reference_in_cte_w_add_cte 222s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regenerate_connection 222s [gw3] [ 22%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regenerate_connection 222s test/dialect/mssql/test_engine.py::IgnoreNotransOnRollbackTest::test_ignore_no_transaction_on_rollback 222s [gw3] [ 22%] PASSED test/dialect/mssql/test_engine.py::IgnoreNotransOnRollbackTest::test_ignore_no_transaction_on_rollback 222s [gw6] [ 22%] PASSED test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_with_cross_reference_in_cte_w_add_cte 222s test/dialect/mssql/test_engine.py::IgnoreNotransOnRollbackTest::test_other_programming_error_on_rollback 222s test/sql/test_cte.py::NestingCTETest::test_fully_aliased_recursive_nesting_cte_in_cte 222s [gw5] [ 22%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-joined] 222s [gw1] [ 22%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_7] 222s [gw3] [ 22%] PASSED test/dialect/mssql/test_engine.py::IgnoreNotransOnRollbackTest::test_other_programming_error_on_rollback 222s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_dm_pdw_nodes 222s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-select] 222s [gw3] [ 22%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_dm_pdw_nodes 222s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_dont_have_table_perms 222s [gw3] [ 22%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_dont_have_table_perms 222s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_exec_sessions 222s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e2_0] 222s [gw3] [ 22%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_exec_sessions 222s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_no_system_views[False] 222s [gw6] [ 22%] PASSED test/sql/test_cte.py::NestingCTETest::test_fully_aliased_recursive_nesting_cte_in_cte 222s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_at_top_level 222s [gw6] [ 22%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_at_top_level 222s [gw3] [ 22%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_no_system_views[False] 222s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_at_top_level_w_add_cte 222s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_no_system_views[True] 222s [gw3] [ 22%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_no_system_views[True] 222s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_not_supported 222s [gw6] [ 22%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_at_top_level_w_add_cte 222s [gw3] [ 22%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_not_supported 222s [gw7] [ 22%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonbase 222s test/dialect/mssql/test_engine.py::ParseConnectTest::test_bad_freetds_warning 222s [gw2] [ 22%] PASSED test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_cascade_deletes_user 222s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonsub 222s [gw3] [ 22%] SKIPPED test/dialect/mssql/test_engine.py::ParseConnectTest::test_bad_freetds_warning 222s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_cte_with_same_name 222s [gw6] [ 22%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_cte_with_same_name 222s test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_ignores_user[raise] 222s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_cte_with_same_name_w_add_cte 222s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_disconnect 222s [gw3] [ 22%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_disconnect 222s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_port_setting 222s [gw3] [ 22%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_port_setting 222s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_comma_port 222s [gw3] [ 22%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_comma_port 222s [gw1] [ 22%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e2_0] 222s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_config_port 222s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e2_1] 222s [gw6] [ 22%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_cte_with_same_name_w_add_cte 222s [gw3] [ 22%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_config_port 222s [gw5] [ 22%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-select] 222s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_extra 222s [gw3] [ 22%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_extra 222s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_non_trusted 222s [gw3] [ 22%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_non_trusted 222s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_trusted 222s [gw3] [ 22%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_trusted 222s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_nesting_cte_in_cte 222s [gw6] [ 22%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_nesting_cte_in_cte 222s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte 222s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_old_style_dsn_trusted 222s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-selectin] 222s [gw3] [ 22%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_old_style_dsn_trusted 222s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_disconnect 222s [gw3] [ 22%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_disconnect 222s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_empty_url_no_warning 222s [gw6] [ 22%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte 222s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_positional 222s [gw3] [ 22%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_empty_url_no_warning 222s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect 222s [gw2] [ 22%] PASSED test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_ignores_user[raise] 222s test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_ignores_user[select] 222s [gw3] [ 22%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect 222s [gw6] [ 22%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_positional 222s [gw1] [ 22%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e2_1] 222s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_w_add_cte 222s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect_azure 222s [gw3] [ 22%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect_azure 222s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_host_no_driver 222s [gw3] [ 22%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_host_no_driver 222s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_hostname 222s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e3] 222s [gw3] [ 22%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_hostname 222s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect 222s [gw3] [ 22%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect 222s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_ignores_other_values 222s [gw3] [ 22%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_ignores_other_values 222s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_with_dsn 222s [gw6] [ 22%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_w_add_cte 222s [gw3] [ 22%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_with_dsn 222s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_token_injection[issue_8062] 222s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_w_add_cte_positional 222s [gw3] [ 22%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_token_injection[issue_8062] 222s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_token_injection[original] 222s [gw3] [ 22%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_token_injection[original] 222s test/ext/asyncio/test_engine.py::PoolRegenTest::test_gather_after_dispose[do_dispose] 222s [gw3] [ 22%] SKIPPED test/ext/asyncio/test_engine.py::PoolRegenTest::test_gather_after_dispose[do_dispose] 222s test/ext/asyncio/test_engine.py::PoolRegenTest::test_gather_after_dispose[not_do_dispose] 222s [gw6] [ 22%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_w_add_cte_positional 222s [gw3] [ 22%] SKIPPED test/ext/asyncio/test_engine.py::PoolRegenTest::test_gather_after_dispose[not_do_dispose] 222s test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_dbapi_raises 222s [gw7] [ 22%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonsub 222s [gw2] [ 22%] PASSED test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_ignores_user[select] 222s [gw4] [ 22%] PASSED test/orm/test_deferred.py::InheritanceTest::test_defer_on_wildcard_subclass 222s test/sql/test_cte.py::NestingCTETest::test_recursive_cte_referenced_multiple_times_with_nesting_cte 223s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_constraint_on_sub 223s [gw3] [ 22%] PASSED test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_dbapi_raises 223s test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[0] 223s [gw3] [ 22%] PASSED test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[0] 223s test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[1] 223s [gw1] [ 22%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e3] 223s test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_basic 223s [gw5] [ 22%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-selectin] 223s test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass 223s [gw6] [ 22%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_cte_referenced_multiple_times_with_nesting_cte 223s [gw4] [ 22%] PASSED test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass 223s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-subquery] 223s test/orm/test_bind.py::BindIntegrationTest::test_bound_connection 223s [gw3] [ 22%] PASSED test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[1] 223s test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[2] 223s [gw3] [ 22%] PASSED test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[2] 223s test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_run_sync 223s test/sql/test_cte.py::NestingCTETest::test_recursive_cte_referenced_multiple_times_with_nesting_cte_pos 223s test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass_bound 223s [gw3] [ 22%] PASSED test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_run_sync 223s [gw6] [ 22%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_cte_referenced_multiple_times_with_nesting_cte_pos 223s test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_cte 223s test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pymssql_version 223s [gw4] [ 22%] PASSED test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass_bound 223s [gw3] [ 22%] PASSED test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pymssql_version 223s [gw0] [ 22%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_gc 223s [gw7] [ 22%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_constraint_on_sub 223s test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_fallback 223s test/orm/test_deferred.py::InheritanceTest::test_issue_10125[contains_eager] 223s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_iterate 223s [gw6] [ 22%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_cte 223s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_detects_conflict 223s [gw1] [ 22%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bound_connection 223s [gw3] [ 22%] PASSED test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_fallback 223s test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_productversion 223s [gw3] [ 22%] PASSED test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_productversion 223s test/orm/test_bind.py::BindIntegrationTest::test_bound_connection_transactional 223s test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_recursive_cte 223s test/orm/dml/test_evaluator.py::EvaluateTest::test_boolean_ops 223s [gw7] [ 22%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_detects_conflict 223s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_fksonsub 223s [gw6] [ 22%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_recursive_cte 223s test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_recursive_cte_positional 223s [gw6] [ 22%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_recursive_cte_positional 223s [gw3] [ 22%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_boolean_ops 223s test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice 223s test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_callable_bind 223s [gw1] [ 22%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bound_connection_transactional 223s test/orm/test_bind.py::BindIntegrationTest::test_dont_mutate_binds[False] 223s [gw3] [ 22%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_callable_bind 223s [gw6] [ 22%] PASSED test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice 223s test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_none 223s [gw5] [ 22%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-subquery] 223s test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_positional 223s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-immediate] 223s [gw3] [ 22%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_none 223s test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_value 223s [gw6] [ 22%] PASSED test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_positional 223s [gw1] [ 22%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_dont_mutate_binds[False] 223s test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_w_add_cte 223s [gw4] [ 22%] PASSED test/orm/test_deferred.py::InheritanceTest::test_issue_10125[contains_eager] 223s test/orm/test_deferred.py::InheritanceTest::test_issue_10125[joinedload] 223s [gw3] [ 22%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_value 223s test/orm/test_bind.py::BindIntegrationTest::test_dont_mutate_binds[True] 223s [gw6] [ 22%] PASSED test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_w_add_cte 223s [gw2] [ 22%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_basic 223s test/orm/dml/test_evaluator.py::EvaluateTest::test_custom_op 223s test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_w_add_cte_positional 223s [gw4] [ 22%] PASSED test/orm/test_deferred.py::InheritanceTest::test_issue_10125[joinedload] 223s [gw6] [ 22%] PASSED test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_w_add_cte_positional 223s [gw3] [ 22%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_custom_op 223s test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass 223s test/sql/test_cte.py::NestingCTETest::test_select_from_delete_cte_with_nesting 223s test/orm/dml/test_evaluator.py::EvaluateTest::test_custom_op_no_impl 223s [gw1] [ 22%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_dont_mutate_binds[True] 223s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_0] 223s [gw6] [ 22%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_from_delete_cte_with_nesting 223s test/sql/test_cte.py::NestingCTETest::test_select_from_insert_cte_with_nesting 223s [gw3] [ 22%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_custom_op_no_impl 223s test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_commit_no_cascade 223s [gw5] [ 22%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-immediate] 223s test/orm/dml/test_evaluator.py::EvaluateTest::test_hybrids 223s [gw4] [ 22%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass 223s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-joined] 223s [gw6] [ 22%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_from_insert_cte_with_nesting 223s test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass_bound 223s test/sql/test_cte.py::NestingCTETest::test_select_from_update_cte_with_nesting 223s [gw6] [ 22%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_from_update_cte_with_nesting 223s [gw3] [ 22%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_hybrids 223s test/sql/test_cte.py::NestingCTETest::test_select_with_aliased_nesting_cte_in_cte 223s test/orm/dml/test_evaluator.py::EvaluateTest::test_in 223s [gw4] [ 22%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass_bound 223s [gw6] [ 22%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_with_aliased_nesting_cte_in_cte 223s [gw7] [ 22%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_fksonsub 223s test/sql/test_cte.py::NestingCTETest::test_select_with_aliased_nesting_cte_in_cte_w_add_cte 223s test/orm/test_deferred.py::InheritanceTest::test_load_only_from_with_polymorphic_applied 223s [gw3] [ 22%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_in 223s [gw6] [ 22%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_with_aliased_nesting_cte_in_cte_w_add_cte 223s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_from_joined_colsonsub 223s test/orm/dml/test_evaluator.py::EvaluateTest::test_in_tuples 223s test/sql/test_cte.py::NestingCTETest::test_select_with_nesting_cte_in_cte 223s [gw6] [ 22%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_with_nesting_cte_in_cte 223s [gw4] [ 22%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_from_with_polymorphic_applied 223s test/sql/test_cte.py::NestingCTETest::test_select_with_nesting_cte_in_cte_w_add_cte 223s test/orm/test_deferred.py::InheritanceTest::test_load_only_from_with_polymorphic_mismatch 223s [gw3] [ 22%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_in_tuples 223s test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-id-10-15-None] 223s [gw1] [ 22%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_0] 223s [gw5] [ 22%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-joined] 223s [gw6] [ 22%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_with_nesting_cte_in_cte_w_add_cte 223s test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush 223s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_10] 223s [gw4] [ 22%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_from_with_polymorphic_mismatch 223s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-select] 223s [gw3] [ 22%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-id-10-15-None] 223s test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-id-10-UnevaluatableError-Cannot evaluate math operator \\"add\\" for datatypes INTEGER, VARCHAR] 223s [gw2] [ 22%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_commit_no_cascade 223s test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_on_backref_no_cascade 223s test/orm/test_deferred.py::InheritanceTest::test_load_only_of_type_with_polymorphic 223s [gw3] [ 22%] 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] 223s 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] 223s [gw3] [ 22%] 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] 223s 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] 223s [gw7] [ 22%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_from_joined_colsonsub 223s [gw5] [ 22%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-select] 223s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_special_cols 223s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-selectin] 223s [gw3] [ 22%] 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] 223s 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] 223s [gw3] [ 22%] 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] 223s [gw1] [ 22%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_10] 223s 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] 223s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_11] 223s [gw2] [ 22%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_on_backref_no_cascade 223s [gw3] [ 22%] 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] 223s test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_basic 223s [gw7] [ 22%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_special_cols 223s test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-name-some value-some value name-None] 223s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_table_args 223s [gw5] [ 22%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-selectin] 223s [gw3] [ 22%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-name-some value-some value name-None] 223s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-subquery] 223s test/orm/dml/test_evaluator.py::EvaluateTest::test_multiple_expressions 223s [gw6] [ 22%] PASSED test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush 223s [gw3] [ 22%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_multiple_expressions 223s test/orm/dml/test_evaluator.py::EvaluateTest::test_null_propagation 223s test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush_2 223s [gw3] [ 22%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_null_propagation 223s [gw1] [ 22%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_11] 223s test/orm/dml/test_evaluator.py::EvaluateTest::test_raise_on_unannotated_matched_column 223s [gw7] [ 22%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_table_args 223s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_three_levels 223s [gw5] [ 22%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-subquery] 223s [gw3] [ 22%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_raise_on_unannotated_matched_column 223s test/orm/dml/test_evaluator.py::EvaluateTest::test_raise_on_unannotated_unmatched_column 223s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_1] 223s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-immediate] 223s [gw4] [ 22%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_of_type_with_polymorphic 223s [gw3] [ 22%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_raise_on_unannotated_unmatched_column 223s test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[0] 223s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass 223s [gw4] [ 22%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass 223s [gw3] [ 22%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[0] 223s test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[1] 223s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass 223s [gw2] [ 22%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_basic 223s test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_commit_warns 223s [gw3] [ 22%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[1] 223s [gw4] [ 22%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass 223s test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[2] 223s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass_bound 223s [gw5] [ 22%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-immediate] 223s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-joined] 223s [gw3] [ 22%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[2] 223s test/orm/dml/test_evaluator.py::EvaluateTest::test_true_false 223s [gw4] [ 22%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass_bound 223s [gw7] [ 22%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_three_levels 223s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_subclass_mixin 223s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_bound 223s [gw1] [ 22%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_1] 223s [gw3] [ 22%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_true_false 223s [gw6] [ 22%] PASSED test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush_2 223s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_2] 223s [gw4] [ 22%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_bound 223s test/orm/test_cycles.py::BiDirectionalOneToManyTest::test_cycle 223s test/orm/dml/test_evaluator.py::M2OEvaluateTest::test_delete_expired 223s [gw5] [ 22%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-joined] 223s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-select] 223s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship 223s [gw7] [ 22%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_subclass_mixin 223s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-combine_on_b-not_omit_from_statements] 223s [gw4] [ 22%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship 223s [gw2] [ 22%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_commit_warns 223s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_bound 223s test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_on_backref_no_cascade 223s [gw4] [ 22%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_bound 223s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic 223s [gw5] [ 22%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-select] 223s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-selectin] 223s [gw1] [ 22%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_2] 223s [gw6] [ 22%] PASSED test/orm/test_cycles.py::BiDirectionalOneToManyTest::test_cycle 223s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_3] 223s [gw4] [ 22%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic 223s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic_bound 223s test/orm/test_cycles.py::BiDirectionalOneToManyTest2::test_cycle 223s [gw7] [ 22%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-combine_on_b-not_omit_from_statements] 223s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-combine_on_b-omit_from_statements] 223s [gw4] [ 22%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic_bound 223s [gw3] [ 22%] PASSED test/orm/dml/test_evaluator.py::M2OEvaluateTest::test_delete_expired 223s test/orm/dml/test_evaluator.py::M2OEvaluateTest::test_delete_not_expired 223s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_of_type 223s [gw3] [ 22%] PASSED test/orm/dml/test_evaluator.py::M2OEvaluateTest::test_delete_not_expired 223s [gw5] [ 22%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-selectin] 223s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-subquery] 223s [gw4] [ 22%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_of_type 223s test/base/test_events.py::AcceptTargetsTest::test_target_accept 223s [gw3] [ 22%] PASSED test/base/test_events.py::AcceptTargetsTest::test_target_accept 223s test/orm/test_deferred.py::InheritanceTest::test_wildcard_subclass_of_type 223s test/base/test_events.py::ClsLevelListenTest::test_lis_multisub_lis 223s [gw3] [ 22%] PASSED test/base/test_events.py::ClsLevelListenTest::test_lis_multisub_lis 223s [gw1] [ 22%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_3] 223s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_4] 223s [gw2] [ 22%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_on_backref_no_cascade 223s test/base/test_events.py::ClsLevelListenTest::test_lis_subcalss_lis 223s [gw3] [ 22%] PASSED test/base/test_events.py::ClsLevelListenTest::test_lis_subcalss_lis 223s [gw7] [ 22%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-combine_on_b-omit_from_statements] 223s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-False-False] 223s test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_m2m 223s [gw3] [ 22%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-False-False] 223s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-not_combine_on_b-not_omit_from_statements] 223s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-False-True] 223s [gw3] [ 22%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-False-True] 223s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-True-False] 223s [gw5] [ 22%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-subquery] 223s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-immediate] 223s [gw3] [ 22%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-True-False] 223s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-True-True] 223s [gw3] [ 22%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-True-True] 223s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-False-False] 223s [gw3] [ 22%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-False-False] 223s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-False-True] 223s [gw3] [ 22%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-False-True] 223s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-True-False] 223s [gw3] [ 22%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-True-False] 223s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-True-True] 223s [gw3] [ 23%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-True-True] 223s [gw6] [ 23%] PASSED test/orm/test_cycles.py::BiDirectionalOneToManyTest2::test_cycle 223s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-False-False] 223s [gw3] [ 23%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-False-False] 223s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-False-True] 223s [gw1] [ 23%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_4] 223s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_5] 223s test/orm/test_cycles.py::InheritTestOne::test_many_to_one_only 223s [gw7] [ 23%] 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] 223s [gw3] [ 23%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-False-True] 223s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-not_combine_on_b-omit_from_statements] 223s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-True-False] 223s [gw3] [ 23%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-True-False] 223s [gw5] [ 23%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-immediate] 223s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-True-True] 223s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-joined] 223s [gw3] [ 23%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-True-True] 223s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-False-False] 223s [gw3] [ 23%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-False-False] 223s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-False-True] 223s [gw3] [ 23%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-False-True] 223s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-True-False] 223s [gw3] [ 23%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-True-False] 223s [gw4] [ 23%] PASSED test/orm/test_deferred.py::InheritanceTest::test_wildcard_subclass_of_type 223s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-True-True] 223s [gw3] [ 23%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-True-True] 223s test/base/test_events.py::ClsLevelListenTest::test_two_sub_lis 223s [gw3] [ 23%] PASSED test/base/test_events.py::ClsLevelListenTest::test_two_sub_lis 223s test/base/test_events.py::CustomTargetsTest::test_indirect 223s [gw3] [ 23%] PASSED test/base/test_events.py::CustomTargetsTest::test_indirect 223s [gw7] [ 23%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-not_combine_on_b-omit_from_statements] 223s test/orm/test_deferred.py::MultiPathTest_order_one::test_data_loaded 223s [gw1] [ 23%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_5] 223s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-combine_on_b-not_omit_from_statements] 223s test/orm/test_events.py::DeclarativeEventListenTest::test_inheritance_propagate_after_config 223s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_6] 223s [gw5] [ 23%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-joined] 223s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-select] 223s [gw6] [ 23%] PASSED test/orm/test_cycles.py::InheritTestOne::test_many_to_one_only 223s [gw3] [ 23%] PASSED test/orm/test_events.py::DeclarativeEventListenTest::test_inheritance_propagate_after_config 223s [gw7] [ 23%] 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] 223s test/orm/test_cycles.py::InheritTestTwo::test_flush 223s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-combine_on_b-omit_from_statements] 223s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_plain 223s [gw1] [ 23%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_6] 223s [gw5] [ 23%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-select] 223s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_7] 223s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-selectin] 223s [gw3] [ 23%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_plain 223s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_no_propagate 223s [gw7] [ 23%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-combine_on_b-omit_from_statements] 223s [gw3] [ 23%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_no_propagate 223s 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] 223s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_post_mapping_propagate 223s [gw3] [ 23%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_post_mapping_propagate 223s [gw1] [ 23%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_7] 223s [gw5] [ 23%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-selectin] 223s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_8] 223s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_baseclass 223s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-subquery] 223s [gw6] [ 23%] PASSED test/orm/test_cycles.py::InheritTestTwo::test_flush 223s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_cycle 223s [gw3] [ 23%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_baseclass 223s [gw7] [ 23%] 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] 223s [gw4] [ 23%] PASSED test/orm/test_deferred.py::MultiPathTest_order_one::test_data_loaded 223s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_subclass_only 223s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-not_combine_on_b-omit_from_statements] 223s [gw3] [ 23%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_subclass_only 223s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event 223s test/orm/test_deferred.py::MultiPathTest_order_two::test_data_loaded 223s [gw1] [ 23%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_8] 223s [gw3] [ 23%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event 223s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_9] 223s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_no_propagate 223s [gw5] [ 23%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-subquery] 223s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-immediate] 223s [gw3] [ 23%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_no_propagate 223s [gw7] [ 23%] 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] 223s [gw6] [ 23%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_cycle 223s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_propagate 223s [gw3] [ 23%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_propagate 223s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_copy_mapper_args 223s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_backref 223s [gw7] [ 23%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_copy_mapper_args 223s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event 223s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_only_copy_column_mapper_args 223s [gw7] [ 23%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_only_copy_column_mapper_args 223s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_with_undefined_foreignkey 223s [gw7] [ 23%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_with_undefined_foreignkey 223s [gw3] [ 23%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event 223s test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_base 223s [gw5] [ 23%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-immediate] 223s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-joined] 223s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_no_propagate 223s [gw7] [ 23%] PASSED test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_base 223s [gw1] [ 23%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_9] 223s test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_both 223s [gw3] [ 23%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_no_propagate 223s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_0] 223s [gw7] [ 23%] PASSED test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_both 223s test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_sub 223s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate 223s [gw7] [ 23%] PASSED test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_sub 223s test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_basic 223s [gw3] [ 23%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate 223s [gw7] [ 23%] PASSED test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_basic 223s test/sql/test_insert.py::EmptyTest::test_empty_insert_default 223s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate_two 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::EmptyTest::test_empty_insert_default 223s [gw5] [ 23%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-joined] 223s [gw2] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_m2m 223s [gw6] [ 23%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_backref 223s test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection0] 223s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-select] 223s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o 223s [gw3] [ 23%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate_two 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection0] 223s test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_m2o 223s test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection1] 223s [gw4] [ 23%] PASSED test/orm/test_deferred.py::MultiPathTest_order_two::test_data_loaded 223s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_propagate 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection1] 223s [gw1] [ 23%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_0] 223s test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection2] 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection2] 223s test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_false 223s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_1] 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_false 223s test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_load_after_expire_obj 223s test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_true 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_true 223s [gw3] [ 23%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_propagate 223s test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_true_executemany_mode 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_true_executemany_mode 223s [gw2] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_m2o 223s test/orm/test_events.py::DeferredMapperEventsTest::test_instrument_event_auto_remove 223s test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_o2m 223s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[nothing-False] 223s [gw5] [ 23%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-select] 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[nothing-False] 223s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[nothing-True] 223s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-selectin] 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[nothing-True] 223s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[params-False] 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[params-False] 223s [gw6] [ 23%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o 223s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[params-True] 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[params-True] 223s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o_detect_none 223s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[values-False] 223s [gw2] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_o2m 223s [gw4] [ 23%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_load_after_expire_obj 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[values-False] 223s [gw1] [ 23%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_1] 223s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[values-True] 223s test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_load_column_unexpire 223s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_2] 223s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_expunged 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[values-True] 223s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values 223s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_literal_binds 223s [gw4] [ 23%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_load_column_unexpire 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_literal_binds 223s test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_raise_column_plain 223s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_return_defaults 223s [gw5] [ 23%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-selectin] 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_return_defaults 223s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-subquery] 223s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select 223s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select_return_defaults 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select_return_defaults 223s [gw6] [ 23%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o_detect_none 223s [gw4] [ 23%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_raise_column_plain 223s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o_no_cascade 223s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_element_values 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_element_values 223s [gw2] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_expunged 223s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_list_values 223s test/orm/test_deferred.py::RaiseLoadTest::test_does_expire_cancel_normal_defer_option 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_list_values 223s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_expunged_nochange 223s [gw1] [ 23%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_2] 223s [gw4] [ 23%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_does_expire_cancel_normal_defer_option 223s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk 223s test/orm/test_deferred.py::RaiseLoadTest::test_load_only_raise_option_raise_column_plain 223s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_3] 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk 223s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_implicit_returning 223s [gw5] [ 23%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-subquery] 223s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-immediate] 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_implicit_returning 223s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_prefetch 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_prefetch 223s [gw4] [ 23%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_load_only_raise_option_raise_column_plain 223s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_lower_case_table 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_lower_case_table 223s [gw2] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_expunged_nochange 223s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk 223s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_defer_unraise 223s [gw6] [ 23%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o_no_cascade 223s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_pending 223s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_o2m 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk 223s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_implicit_returning 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_implicit_returning 223s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_prefetch 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_prefetch 223s [gw1] [ 23%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_3] 223s test/sql/test_insert.py::InsertTest::test_anticipate_nullable_composite_pk 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_nullable_composite_pk 223s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_4] 223s test/sql/test_insert.py::InsertTest::test_bindparam_name_no_consume_error 223s [gw2] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_pending 223s [gw5] [ 23%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-immediate] 223s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-joined] 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_bindparam_name_no_consume_error 223s test/sql/test_insert.py::InsertTest::test_binds_that_match_columns 223s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_transient 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_binds_that_match_columns 223s test/sql/test_insert.py::InsertTest::test_generic_insert_bind_params_all_columns 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_generic_insert_bind_params_all_columns 223s test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[dollar] 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[dollar] 223s [gw6] [ 23%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_o2m 223s test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[numeric] 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[numeric] 223s test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[pg] 223s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_cycle 223s [gw2] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_transient 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[pg] 223s test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[qmark] 223s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_transient_nochange 223s [gw5] [ 23%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-joined] 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[qmark] 223s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-select] 223s test/sql/test_insert.py::InsertTest::test_inline_default 223s [gw1] [ 23%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_4] 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_inline_default 223s test/sql/test_insert.py::InsertTest::test_inline_defaults 223s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_5] 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_inline_defaults 223s test/sql/test_insert.py::InsertTest::test_insert_from_select_col_values 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_col_values 223s test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_one 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_one 223s test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_two 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_two 223s test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_one 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_one 223s [gw6] [ 23%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_cycle 223s [gw2] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_transient_nochange 223s test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_two 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_two 223s test/sql/test_insert.py::InsertTest::test_insert_from_select_dont_mutate_raw_columns 223s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_backref 223s [gw5] [ 23%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-select] 223s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_future_child_pending 223s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-selectin] 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_dont_mutate_raw_columns 223s test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults 223s test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults_compound 223s [gw1] [ 23%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_5] 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults_compound 223s test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults_compound_subquery 223s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_0] 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults_compound_subquery 223s test/sql/test_insert.py::InsertTest::test_insert_from_select_no_defaults 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_no_defaults 223s test/sql/test_insert.py::InsertTest::test_insert_from_select_override_defaults 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_override_defaults 223s test/sql/test_insert.py::InsertTest::test_insert_from_select_returning 223s [gw2] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_future_child_pending 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_returning 223s test/sql/test_insert.py::InsertTest::test_insert_from_select_select 223s [gw5] [ 23%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-selectin] 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_select 223s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_pending 223s test/sql/test_insert.py::InsertTest::test_insert_from_select_select_alt_ordering 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_select_alt_ordering 223s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-subquery] 223s test/sql/test_insert.py::InsertTest::test_insert_from_select_seq 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_seq 223s test/sql/test_insert.py::InsertTest::test_insert_from_select_table 223s [gw1] [ 23%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_0] 223s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_table 224s test/sql/test_insert.py::InsertTest::test_insert_from_select_union 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_union 224s test/sql/test_insert.py::InsertTest::test_insert_from_select_with_python_defaults 224s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_1] 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_with_python_defaults 224s test/sql/test_insert.py::InsertTest::test_insert_from_select_with_sql_defaults 224s [gw6] [ 23%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_backref 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_with_sql_defaults 224s test/sql/test_insert.py::InsertTest::test_insert_literal_binds 224s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_insert_literal_binds 224s [gw2] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_pending 224s test/sql/test_insert.py::InsertTest::test_insert_literal_binds_sequence_notimplemented 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_insert_literal_binds_sequence_notimplemented 224s test/sql/test_insert.py::InsertTest::test_insert_mix_select_values_exception 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_insert_mix_select_values_exception 224s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_persistent 224s test/sql/test_insert.py::InsertTest::test_insert_mix_values_select_exception 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_insert_mix_values_select_exception 224s test/sql/test_insert.py::InsertTest::test_insert_returning_not_in_default 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_insert_returning_not_in_default 224s [gw5] [ 23%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-subquery] 224s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-immediate] 224s test/sql/test_insert.py::InsertTest::test_insert_seq_non_pk_multi_values 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_insert_seq_non_pk_multi_values 224s test/sql/test_insert.py::InsertTest::test_insert_seq_pk_multi_values 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_insert_seq_pk_multi_values 224s [gw1] [ 23%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_1] 224s test/sql/test_insert.py::InsertTest::test_insert_seq_pk_multi_values_seq_not_supported 224s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_2] 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_insert_seq_pk_multi_values_seq_not_supported 224s test/sql/test_insert.py::InsertTest::test_insert_values_multiple 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_insert_values_multiple 224s test/sql/test_insert.py::InsertTest::test_insert_with_user_supplied_bind_params 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_insert_with_user_supplied_bind_params 224s test/sql/test_insert.py::InsertTest::test_insert_with_values_dict 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_insert_with_values_dict 224s [gw2] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_persistent 224s test/sql/test_insert.py::InsertTest::test_insert_with_values_func 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_insert_with_values_func 224s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_transient 224s test/sql/test_insert.py::InsertTest::test_insert_with_values_tuple 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_insert_with_values_tuple 224s [gw6] [ 23%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o 224s [gw5] [ 23%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-immediate] 224s test/sql/test_insert.py::InsertTest::test_prefix_with 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_prefix_with 224s test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys0-second_keys0-expected_keys0] 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys0-second_keys0-expected_keys0] 224s test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys1-second_keys1-expected_keys1] 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys1-second_keys1-expected_keys1] 224s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-joined] 224s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o_detect_none 224s test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys2-second_keys2-expected_keys2] 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys2-second_keys2-expected_keys2] 224s test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys3-second_keys3-expected_keys3] 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys3-second_keys3-expected_keys3] 224s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-multi_values-after] 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-multi_values-after] 224s [gw1] [ 23%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_2] 224s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-multi_values-before] 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-multi_values-before] 224s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_0] 224s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-not_multi_values-after] 224s [gw7] [ 23%] 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] 224s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-not_multi_values-before] 224s [gw2] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_transient 224s [gw7] [ 23%] 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] 224s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-multi_values-after] 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-multi_values-after] 224s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_expunged 224s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-multi_values-before] 224s [gw5] [ 23%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-joined] 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-multi_values-before] 224s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-not_multi_values-after] 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-not_multi_values-after] 224s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-select] 224s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-not_multi_values-before] 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-not_multi_values-before] 224s test/sql/test_insert.py::InsertTest::test_unconsumed_names_kwargs 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_unconsumed_names_kwargs 224s test/sql/test_insert.py::InsertTest::test_unconsumed_names_multi_values_dict 224s [gw6] [ 23%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o_detect_none 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_unconsumed_names_multi_values_dict 224s test/sql/test_insert.py::InsertTest::test_unconsumed_names_values_dict 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::InsertTest::test_unconsumed_names_values_dict 224s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o_no_cascade 224s test/sql/test_insert.py::MultirowTest::test_inline_default 224s [gw1] [ 23%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_0] 224s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_1] 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::MultirowTest::test_inline_default 224s test/sql/test_insert.py::MultirowTest::test_mix_single_and_multi_multi_first 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::MultirowTest::test_mix_single_and_multi_multi_first 224s [gw2] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_expunged 224s test/sql/test_insert.py::MultirowTest::test_mix_single_and_multi_single_first 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::MultirowTest::test_mix_single_and_multi_single_first 224s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_expunged_nochange 224s test/sql/test_insert.py::MultirowTest::test_multi_multi 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::MultirowTest::test_multi_multi 224s test/sql/test_insert.py::MultirowTest::test_named 224s [gw5] [ 23%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-select] 224s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-selectin] 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::MultirowTest::test_named 224s test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[columns] 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[columns] 224s test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[inspectables] 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[inspectables] 224s test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[strings] 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[strings] 224s test/sql/test_insert.py::MultirowTest::test_not_supported 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::MultirowTest::test_not_supported 224s [gw6] [ 23%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o_no_cascade 224s test/sql/test_insert.py::MultirowTest::test_positional 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::MultirowTest::test_positional 224s [gw1] [ 23%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_1] 224s test/sql/test_insert.py::MultirowTest::test_positional_w_defaults 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::MultirowTest::test_positional_w_defaults 224s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_2] 224s test/sql/test_insert.py::MultirowTest::test_python_fn_default 224s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_o2m 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::MultirowTest::test_python_fn_default 224s test/sql/test_insert.py::MultirowTest::test_python_scalar_default[columns] 224s [gw2] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_expunged_nochange 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::MultirowTest::test_python_scalar_default[columns] 224s test/sql/test_insert.py::MultirowTest::test_python_scalar_default[inspectables] 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::MultirowTest::test_python_scalar_default[inspectables] 224s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_pending 224s test/sql/test_insert.py::MultirowTest::test_python_scalar_default[strings] 224s [gw5] [ 23%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-selectin] 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::MultirowTest::test_python_scalar_default[strings] 224s test/sql/test_insert.py::MultirowTest::test_server_default 224s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-subquery] 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::MultirowTest::test_server_default 224s test/sql/test_insert.py::MultirowTest::test_server_default_absent_value 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::MultirowTest::test_server_default_absent_value 224s test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_lastinserted 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_lastinserted 224s test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_returning 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_returning 224s test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_noautoinc_returning 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_noautoinc_returning 224s test/sql/test_insert.py::MultirowTest::test_sql_functions 224s [gw1] [ 23%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_2] 224s test/orm/test_bind.py::BindIntegrationTest::test_mapped_binds 224s [gw7] [ 23%] PASSED test/sql/test_insert.py::MultirowTest::test_sql_functions 224s [gw2] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_pending 224s [gw6] [ 23%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_o2m 224s 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] 224s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_pending_nochange 224s [gw5] [ 23%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-subquery] 224s test/orm/test_cycles.py::PostUpdateBatchingTest::test_one 224s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-immediate] 224s [gw7] [ 23%] 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] 224s 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] 224s [gw7] [ 23%] 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] 224s 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] 224s [gw7] [ 23%] 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] 224s 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] 224s [gw7] [ 23%] 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] 224s 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] 224s [gw1] [ 23%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_mapped_binds 224s [gw7] [ 23%] 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] 224s [gw2] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_pending_nochange 224s test/orm/test_bind.py::BindIntegrationTest::test_table_binds 224s 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] 224s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_transient 224s [gw5] [ 23%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-immediate] 224s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-joined] 224s [gw7] [ 23%] 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] 224s 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] 224s [gw7] [ 23%] 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] 224s 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] 224s [gw7] [ 23%] 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] 224s 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] 224s [gw7] [ 23%] 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] 224s 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] 224s [gw7] [ 23%] 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] 224s 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] 224s [gw2] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_transient 224s [gw1] [ 23%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_table_binds 224s [gw7] [ 23%] 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] 224s 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] 224s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_expunged 224s [gw7] [ 23%] 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] 224s [gw5] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-joined] 224s test/orm/test_bind.py::GetBindTest::test_bind_base_class_base_class 224s 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] 224s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-select] 224s [gw7] [ 24%] 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] 224s [gw6] [ 24%] PASSED test/orm/test_cycles.py::PostUpdateBatchingTest::test_one 224s 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] 224s [gw7] [ 24%] 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] 224s 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] 224s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults 224s [gw7] [ 24%] 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] 224s 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] 224s [gw7] [ 24%] 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] 224s 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] 224s [gw2] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_expunged 224s [gw7] [ 24%] 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] 224s [gw5] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-select] 224s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_expunged_nochange 224s 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] 224s [gw4] [ 24%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_defer_unraise 224s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-selectin] 224s [gw7] [ 24%] 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] 224s 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] 224s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise 224s [gw7] [ 24%] 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] 224s 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] 224s [gw4] [ 24%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise 224s [gw7] [ 24%] 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] 224s 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] 224s [gw1] [ 24%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_class_base_class 224s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_expire_attr 224s test/orm/test_bind.py::GetBindTest::test_bind_base_class_concrete_sub_class 224s [gw7] [ 24%] 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] 224s 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] 224s [gw4] [ 24%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_expire_attr 224s [gw7] [ 24%] 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] 224s [gw6] [ 24%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults 224s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_expire_obj 224s [gw5] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-selectin] 224s 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] 224s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_can_set_value 224s [gw2] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_expunged_nochange 224s [gw7] [ 24%] 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] 224s 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] 224s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_pending 224s [gw4] [ 24%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_expire_obj 224s [gw6] [ 24%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_can_set_value 224s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete 224s [gw7] [ 24%] 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] 224s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_modify_attr_expire_obj 224s 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] 224s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-subquery] 224s [gw7] [ 24%] 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] 224s 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] 224s [gw6] [ 24%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete 224s [gw4] [ 24%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_modify_attr_expire_obj 224s [gw7] [ 24%] 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] 224s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_undefer_unraise 224s 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] 224s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete_no_postupdate 224s [gw7] [ 24%] 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] 224s [gw6] [ 24%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete_no_postupdate 224s [gw4] [ 24%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_undefer_unraise 224s 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] 224s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event 224s test/orm/test_deferred.py::RaiseLoadTest::test_option_raise_deferred 224s [gw2] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_pending 224s [gw7] [ 24%] 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] 224s [gw6] [ 24%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event 224s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event_no_postupdate 224s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_expunged 224s [gw4] [ 24%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_option_raise_deferred 224s 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] 224s [gw1] [ 24%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_class_concrete_sub_class 224s test/orm/test_bind.py::GetBindTest::test_bind_base_class_joined_sub_class 224s [gw7] [ 24%] 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] 224s 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] 224s test/orm/test_deferred.py::RaiseLoadTest::test_option_raiseload_unexpire_modified_obj 224s [gw5] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-subquery] 224s [gw6] [ 24%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event_no_postupdate 224s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-immediate] 224s [gw7] [ 24%] 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] 224s 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] 224s [gw4] [ 24%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_option_raiseload_unexpire_modified_obj 224s test/orm/test_cycles.py::PostUpdatePrefetchTest::test_update_counter 224s [gw7] [ 24%] 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] 224s 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] 224s test/orm/test_deferred.py::SelfReferentialMultiPathTest::test_present_overrides_deferred 224s [gw7] [ 24%] 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] 224s 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] 224s [gw7] [ 24%] 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] 224s [gw2] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_expunged 224s 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] 224s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_pending 224s [gw7] [ 24%] 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] 224s 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] 224s [gw5] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-immediate] 224s [gw7] [ 24%] 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] 224s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-joined] 224s 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] 224s [gw7] [ 24%] 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] 224s [gw1] [ 24%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_class_joined_sub_class 224s 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] 224s test/orm/test_bind.py::GetBindTest::test_bind_base_table_base_class 224s [gw7] [ 24%] 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] 224s 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] 224s [gw7] [ 24%] 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] 224s [gw2] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_pending 224s 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] 224s [gw7] [ 24%] 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] 224s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_transient 224s [gw6] [ 24%] PASSED test/orm/test_cycles.py::PostUpdatePrefetchTest::test_update_counter 224s 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] 224s test/orm/test_cycles.py::SelfReferentialNoPKTest::test_basic 224s [gw7] [ 24%] 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] 224s [gw4] [ 24%] PASSED test/orm/test_deferred.py::SelfReferentialMultiPathTest::test_present_overrides_deferred 224s test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_individual 224s [gw5] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-joined] 224s 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] 224s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-select] 224s [gw2] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_transient 224s [gw7] [ 24%] 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] 224s 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] 224s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_expunged 224s [gw0] [ 24%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_iterate 224s [gw1] [ 24%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_table_base_class 224s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_gc 224s [gw7] [ 24%] 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] 224s [gw6] [ 24%] PASSED test/orm/test_cycles.py::SelfReferentialNoPKTest::test_basic 224s test/orm/test_bind.py::GetBindTest::test_bind_base_table_concrete_sub_class 224s 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] 224s test/orm/test_cycles.py::SelfReferentialNoPKTest::test_lazy_clause 224s [gw5] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-select] 224s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-selectin] 224s [gw7] [ 24%] 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] 224s 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] 224s [gw7] [ 24%] 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] 224s [gw2] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_expunged 224s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[downgrade] 224s [gw7] [ 24%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[downgrade] 224s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[not_downgrade] 224s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_expunged_nochange 224s [gw7] [ 24%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[not_downgrade] 224s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_randomizing 224s [gw7] [ 24%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_randomizing 224s [gw6] [ 24%] PASSED test/orm/test_cycles.py::SelfReferentialNoPKTest::test_lazy_clause 224s 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] 224s test/orm/test_cycles.py::SelfReferentialPostUpdateTest::test_one 224s [gw7] [ 24%] 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] 224s [gw1] [ 24%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_table_concrete_sub_class 224s 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] 224s test/orm/test_bind.py::GetBindTest::test_bind_base_table_joined_sub_class 224s [gw7] [ 24%] 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] 224s 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] 224s [gw7] [ 24%] 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] 224s 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] 224s [gw2] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_expunged_nochange 224s [gw5] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-selectin] 224s [gw7] [ 24%] 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] 224s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_pending 224s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-subquery] 224s 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] 224s [gw7] [ 24%] 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] 224s 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] 224s [gw7] [ 24%] 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] 224s 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] 224s [gw7] [ 24%] 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] 224s 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] 224s [gw7] [ 24%] 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] 224s [gw1] [ 24%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_table_joined_sub_class 224s [gw6] [ 24%] PASSED test/orm/test_cycles.py::SelfReferentialPostUpdateTest::test_one 224s [gw2] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_pending 224s 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] 224s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_transient 224s test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_class_joined_sub_class 224s test/orm/test_cycles.py::SelfReferentialPostUpdateTest2::test_one 224s [gw7] [ 24%] 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] 224s 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] 224s [gw7] [ 24%] 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] 224s [gw5] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-subquery] 224s 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] 224s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-immediate] 224s [gw7] [ 24%] 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] 224s 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] 224s [gw7] [ 24%] 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] 224s 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] 224s [gw7] [ 24%] 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] 224s 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] 224s [gw2] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_transient 224s [gw7] [ 24%] 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] 224s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_transient_nochange 224s 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] 224s [gw7] [ 24%] 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] 224s 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] 224s [gw6] [ 24%] PASSED test/orm/test_cycles.py::SelfReferentialPostUpdateTest2::test_one 224s [gw7] [ 24%] 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] 224s 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] 224s test/orm/test_cycles.py::SelfReferentialPostUpdateTest3::test_one 224s [gw1] [ 24%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_class_joined_sub_class 224s [gw7] [ 24%] 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] 224s test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_table_joined_sub_class 224s 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] 224s [gw7] [ 24%] 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] 224s [gw5] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-immediate] 224s 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] 224s [gw7] [ 24%] 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] 224s 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] 224s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-joined] 224s [gw4] [ 24%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_individual 224s [gw7] [ 24%] 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] 224s 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] 224s [gw2] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_transient_nochange 224s [gw7] [ 24%] 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] 224s test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_whole 224s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_pending 224s 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] 224s [gw7] [ 24%] 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] 224s 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] 224s [gw7] [ 24%] 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] 224s 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] 224s [gw4] [ 24%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_whole 224s [gw7] [ 24%] 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] 224s [gw1] [ 24%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_table_joined_sub_class 224s 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] 224s [gw6] [ 24%] PASSED test/orm/test_cycles.py::SelfReferentialPostUpdateTest3::test_one 224s [gw7] [ 24%] 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] 224s test/orm/test_bind.py::GetBindTest::test_bind_mixin_class_simple_class 224s [gw5] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-joined] 224s 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] 224s test/sql/test_functions.py::CompileTest::test_uppercase_packages 224s [gw7] [ 24%] 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] 224s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-select] 224s 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] 224s test/orm/test_cycles.py::SelfReferentialTest::test_cycle 224s [gw7] [ 24%] 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] 224s [gw2] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_pending 224s 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] 224s [gw4] [ 24%] PASSED test/sql/test_functions.py::CompileTest::test_uppercase_packages 224s [gw7] [ 24%] 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] 224s test/sql/test_functions.py::CompileTest::test_use_labels 224s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_persistent 224s 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] 224s [gw7] [ 24%] 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] 224s 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] 224s [gw4] [ 24%] PASSED test/sql/test_functions.py::CompileTest::test_use_labels 224s test/sql/test_functions.py::CompileTest::test_use_labels_function_element 224s [gw7] [ 24%] 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] 224s [gw4] [ 24%] PASSED test/sql/test_functions.py::CompileTest::test_use_labels_function_element 224s 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] 224s [gw7] [ 24%] 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] 224s 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] 224s test/sql/test_functions.py::CompileTest::test_within_group 224s [gw7] [ 24%] 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] 224s 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] 224s [gw7] [ 24%] 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] 224s [gw4] [ 24%] PASSED test/sql/test_functions.py::CompileTest::test_within_group 224s 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] 224s [gw1] [ 24%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_mixin_class_simple_class 224s test/orm/test_bind.py::GetBindTest::test_bind_selectable_join 224s [gw5] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-select] 224s test/sql/test_functions.py::CompileTest::test_within_group_desc 224s [gw2] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_persistent 224s [gw7] [ 24%] 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] 224s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-selectin] 224s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_transient 224s 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] 224s [gw7] [ 24%] 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] 224s [gw4] [ 24%] PASSED test/sql/test_functions.py::CompileTest::test_within_group_desc 224s 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] 224s test/sql/test_functions.py::CompileTest::test_within_group_filter 224s [gw7] [ 24%] 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] 224s 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] 224s [gw6] [ 24%] PASSED test/orm/test_cycles.py::SelfReferentialTest::test_cycle 224s [gw4] [ 24%] PASSED test/sql/test_functions.py::CompileTest::test_within_group_filter 224s [gw7] [ 24%] 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] 224s test/orm/test_cycles.py::SelfReferentialTest::test_many_to_one_only 224s 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] 224s test/sql/test_functions.py::CompileTest::test_within_group_multi 224s [gw7] [ 24%] 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] 224s 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] 224s [gw7] [ 24%] 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] 224s [gw4] [ 24%] PASSED test/sql/test_functions.py::CompileTest::test_within_group_multi 224s [gw2] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_transient 224s test/sql/test_functions.py::CompileTest::test_within_group_w_over 224s 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] 224s [gw7] [ 24%] 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] 224s 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] 224s [gw5] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-selectin] 224s [gw4] [ 24%] PASSED test/sql/test_functions.py::CompileTest::test_within_group_w_over 224s [gw1] [ 24%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_selectable_join 224s [gw7] [ 24%] 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] 224s [gw6] [ 24%] PASSED test/orm/test_cycles.py::SelfReferentialTest::test_many_to_one_only 224s 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] 224s test/orm/test_cascade.py::O2MCascadeDeleteNoOrphanTest::test_cascade_delete_noorphans 224s test/orm/test_bind.py::GetBindTest::test_bind_selectable_table 224s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[not_unicode_separator-not_unicode_value] 224s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-subquery] 224s test/orm/test_cycles.py::SelfReferentialTest::test_setnull_ondelete 224s [gw7] [ 24%] 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] 224s 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] 224s [gw7] [ 24%] 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] 224s 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] 224s [gw4] [ 24%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[not_unicode_separator-not_unicode_value] 224s [gw7] [ 24%] 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] 224s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[not_unicode_separator-unicode_value] 224s 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] 224s [gw7] [ 24%] 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] 224s [gw4] [ 24%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[not_unicode_separator-unicode_value] 224s 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] 224s [gw7] [ 24%] 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] 224s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[unicode_separator-not_unicode_value] 224s [gw6] [ 24%] PASSED test/orm/test_cycles.py::SelfReferentialTest::test_setnull_ondelete 224s 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] 224s test/orm/test_cycles.py::SelfReferentialTest::test_single 224s [gw7] [ 24%] 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] 224s 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] 224s [gw4] [ 24%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[unicode_separator-not_unicode_value] 224s [gw5] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-subquery] 224s [gw7] [ 24%] 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] 224s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[unicode_separator-unicode_value] 224s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-immediate] 224s 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] 224s [gw2] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteNoOrphanTest::test_cascade_delete_noorphans 224s [gw7] [ 24%] 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] 224s 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] 224s [gw1] [ 24%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_selectable_table 224s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascade_delete_plusorphans 224s [gw4] [ 24%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[unicode_separator-unicode_value] 224s test/orm/test_bind.py::GetBindTest::test_bind_selectable_union 224s [gw7] [ 24%] 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] 224s 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] 224s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_as_from 224s [gw7] [ 24%] 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] 224s 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] 224s [gw6] [ 24%] PASSED test/orm/test_cycles.py::SelfReferentialTest::test_single 224s [gw4] [ 24%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_as_from 224s [gw7] [ 24%] 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] 224s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_conn_execute 224s test/orm/test_dataclasses.py::DataclassesTest::test_appending_to_relationship 224s 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] 224s [gw7] [ 24%] 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] 224s 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] 224s [gw7] [ 24%] 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] 224s [gw4] [ 24%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_conn_execute 224s 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] 224s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exec_options 224s [gw7] [ 24%] 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] 224s [gw5] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-immediate] 224s 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] 224s [gw4] [ 24%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exec_options 224s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-joined] 224s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_extract_bind 224s [gw7] [ 24%] 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] 224s 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] 224s [gw7] [ 24%] 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] 224s 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] 224s [gw1] [ 24%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_selectable_union 224s [gw7] [ 24%] 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] 224s [gw6] [ 24%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_appending_to_relationship 224s test/orm/test_dataclasses.py::DataclassesTest::test_asdict_and_astuple_special_widget 224s 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] 224s test/orm/test_bind.py::GetBindTest::test_bind_sub_class_concrete_sub_class 224s [gw4] [ 24%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_extract_bind 224s [gw7] [ 24%] 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] 224s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_extract_expression 224s 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] 224s [gw7] [ 24%] 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] 224s [gw6] [ 24%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_asdict_and_astuple_special_widget 224s test/orm/test_dataclasses.py::DataclassesTest::test_asdict_and_astuple_widget 224s 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] 224s [gw7] [ 24%] 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] 224s 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] 224s [gw7] [ 24%] 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] 224s [gw4] [ 24%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_extract_expression 224s [gw2] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascade_delete_plusorphans 224s 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] 224s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_update 224s [gw6] [ 24%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_asdict_and_astuple_widget 224s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascade_nosideeffects 224s test/orm/test_dataclasses.py::DataclassesTest::test_classes_are_still_dataclasses 224s [gw7] [ 24%] 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] 224s [gw5] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-joined] 224s 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] 224s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-select] 224s [gw7] [ 24%] 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] 224s [gw6] [ 24%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_classes_are_still_dataclasses 224s 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] 224s test/orm/test_dataclasses.py::DataclassesTest::test_construction 224s [gw7] [ 24%] 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] 224s [gw1] [ 24%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_sub_class_concrete_sub_class 224s 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] 224s test/orm/test_bind.py::GetBindTest::test_bind_sub_table_concrete_sub_class 224s [gw7] [ 24%] 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] 224s 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] 224s [gw6] [ 24%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_construction 224s [gw7] [ 24%] 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] 224s 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] 224s test/orm/test_dataclasses.py::DataclassesTest::test_equality 224s [gw7] [ 24%] 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] 224s 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] 224s [gw4] [ 24%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_update 224s [gw7] [ 24%] 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] 225s 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] 225s [gw5] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-select] 225s [gw6] [ 24%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_equality 225s test/sql/test_functions.py::RegisterTest::test_GenericFunction_is_registered 225s [gw4] [ 24%] PASSED test/sql/test_functions.py::RegisterTest::test_GenericFunction_is_registered 225s [gw7] [ 24%] 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] 225s 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] 225s test/orm/test_dataclasses.py::DataclassesTest::test_filtering_on_relationship 225s [gw7] [ 24%] 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] 225s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-selectin] 225s test/sql/test_functions.py::RegisterTest::test_register_function 225s 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] 225s [gw4] [ 24%] PASSED test/sql/test_functions.py::RegisterTest::test_register_function 225s [gw7] [ 24%] 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] 225s 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] 225s [gw7] [ 24%] 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] 225s 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] 225s [gw2] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascade_nosideeffects 225s [gw1] [ 24%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_sub_table_concrete_sub_class 225s test/sql/test_functions.py::ReturnTypeTest::test_array_agg 225s [gw4] [ 24%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_array_agg 225s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascades_onlycollection 225s test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[delete] 225s test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_datatype 225s [gw4] [ 24%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_datatype 225s test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_explicit_type 225s [gw6] [ 24%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_filtering_on_relationship 225s [gw7] [ 24%] 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] 225s 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] 225s [gw7] [ 24%] 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] 225s test/orm/test_dataclasses.py::DataclassesTest::test_round_trip 225s 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] 225s [gw4] [ 24%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_explicit_type 225s [gw7] [ 24%] 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] 225s test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_implicit_type 225s 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] 225s [gw4] [ 24%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_implicit_type 225s [gw7] [ 24%] 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] 225s [gw5] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-selectin] 225s 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] 225s test/sql/test_functions.py::ReturnTypeTest::test_cume_dist 225s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-subquery] 225s [gw7] [ 24%] 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] 225s [gw4] [ 24%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_cume_dist 225s 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] 225s test/sql/test_functions.py::ReturnTypeTest::test_mode 225s [gw7] [ 24%] 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] 225s [gw4] [ 24%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_mode 225s 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] 225s test/sql/test_functions.py::ReturnTypeTest::test_percent_rank 225s [gw4] [ 24%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_percent_rank 225s [gw6] [ 24%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_round_trip 225s test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont 225s [gw4] [ 24%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont 225s [gw7] [ 24%] 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] 225s 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] 225s [gw7] [ 24%] 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] 225s [gw1] [ 24%] PASSED test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[delete] 225s test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array 225s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_appending_to_relationship 225s 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] 225s test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[insert] 225s [gw4] [ 24%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array 225s test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array_desc 225s [gw7] [ 24%] 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] 225s [gw4] [ 24%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array_desc 225s 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] 225s test/sql/test_functions.py::TableValuedCompileTest::test_aggregate_scalar_over_table_valued 225s [gw7] [ 24%] 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] 225s 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] 225s [gw7] [ 24%] 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] 225s [gw5] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-subquery] 225s 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] 225s [gw7] [ 25%] 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] 225s [gw2] [ 25%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascades_onlycollection 225s [gw4] [ 25%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_aggregate_scalar_over_table_valued 225s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-immediate] 225s 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] 225s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_collection_orphans 225s test/sql/test_functions.py::TableValuedCompileTest::test_alias_column 225s [gw7] [ 25%] 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] 225s 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] 225s [gw4] [ 25%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_alias_column 225s [gw7] [ 25%] 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] 225s test/sql/test_functions.py::TableValuedCompileTest::test_alias_maintains_tableval_type 225s 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] 225s [gw7] [ 25%] 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] 225s [gw6] [ 25%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_appending_to_relationship 225s [gw4] [ 25%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_alias_maintains_tableval_type 225s 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] 225s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_asdict_and_astuple_special_widget 225s [gw7] [ 25%] 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] 225s [gw6] [ 25%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_asdict_and_astuple_special_widget 225s test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_one 225s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_asdict_and_astuple_widget 225s 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] 225s [gw1] [ 25%] PASSED test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[insert] 225s [gw6] [ 25%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_asdict_and_astuple_widget 225s test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[select] 225s [gw4] [ 25%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_one 225s [gw7] [ 25%] 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] 225s test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_subquery 225s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_classes_are_still_dataclasses 225s 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] 225s [gw6] [ 25%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_classes_are_still_dataclasses 225s [gw7] [ 25%] 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] 225s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_construction 225s [gw5] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-immediate] 225s [gw4] [ 25%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_subquery 225s 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] 225s [gw7] [ 25%] 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] 225s [gw6] [ 25%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_construction 225s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_equality 225s 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] 225s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-joined] 225s [gw6] [ 25%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_equality 225s test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_two 225s [gw7] [ 25%] 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] 225s [gw4] [ 25%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_two 225s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_filtering_on_relationship 225s 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] 225s test/sql/test_functions.py::TableValuedCompileTest::test_function_alias 225s [gw7] [ 25%] 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] 225s 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] 225s [gw4] [ 25%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_function_alias 225s [gw7] [ 25%] 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] 225s test/sql/test_functions.py::TableValuedCompileTest::test_json_object_keys_with_ordinality 225s 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] 225s [gw6] [ 25%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_filtering_on_relationship 225s [gw2] [ 25%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_collection_orphans 225s [gw7] [ 25%] 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] 225s [gw4] [ 25%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_json_object_keys_with_ordinality 225s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_delete 225s 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] 225s [gw7] [ 25%] 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] 225s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_round_trip 225s test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued 225s 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] 225s [gw4] [ 25%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued 225s [gw1] [ 25%] PASSED test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[select] 225s test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_alias 225s [gw6] [ 25%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_round_trip 225s [gw7] [ 25%] 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] 225s 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] 225s [gw4] [ 25%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_alias 225s [gw7] [ 25%] 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] 225s test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[update] 225s test/orm/test_dataclasses.py::FieldEmbeddedMixinWDeclaredAttrTest::test_asdict_and_astuple_special_widget 225s test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_subquery 225s [gw5] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-joined] 225s 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] 225s [gw7] [ 25%] 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] 225s [gw3] [ 25%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_instrument_event_auto_remove 225s 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] 225s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-select] 225s [gw4] [ 25%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_subquery 225s test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_w_quoting 225s [gw7] [ 25%] 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] 225s test/orm/test_events.py::DeferredMapperEventsTest::test_isolation_instrument_event 225s [gw3] [ 25%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_isolation_instrument_event 225s 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] 225s [gw4] [ 25%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_w_quoting 225s [gw7] [ 25%] 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] 225s 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] 225s test/sql/test_functions.py::TableValuedCompileTest::test_named_with_ordinality 225s [gw7] [ 25%] 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] 225s test/base/test_events.py::DisableClsPropagateTest::test_insert_invoke_clslevel 225s [gw4] [ 25%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_with_ordinality 225s test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_maintains_tableval_type 225s 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] 225s [gw3] [ 25%] PASSED test/base/test_events.py::DisableClsPropagateTest::test_insert_invoke_clslevel 225s [gw4] [ 25%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_maintains_tableval_type 225s test/base/test_events.py::DisableClsPropagateTest::test_listen_invoke_clslevel 225s test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_with_lateral[False] 225s [gw7] [ 25%] 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] 225s 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] 225s [gw3] [ 25%] PASSED test/base/test_events.py::DisableClsPropagateTest::test_listen_invoke_clslevel 225s [gw7] [ 25%] 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] 225s test/base/test_events.py::DisableClsPropagateTest::test_remove_invoke_clslevel 225s [gw3] [ 25%] PASSED test/base/test_events.py::DisableClsPropagateTest::test_remove_invoke_clslevel 225s 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] 225s [gw4] [ 25%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_with_lateral[False] 225s [gw2] [ 25%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_delete 225s test/base/test_events.py::EventsTest::test_append_vs_insert_cls 225s test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_with_lateral[True] 225s [gw1] [ 25%] PASSED test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[update] 225s [gw3] [ 25%] PASSED test/base/test_events.py::EventsTest::test_append_vs_insert_cls 225s test/base/test_events.py::EventsTest::test_append_vs_insert_instance 225s [gw5] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-select] 225s [gw7] [ 25%] 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] 225s 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] 225s [gw6] [ 25%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedMixinWDeclaredAttrTest::test_asdict_and_astuple_special_widget 225s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_delete_unloaded_collections 225s [gw4] [ 25%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_with_lateral[True] 225s [gw3] [ 25%] PASSED test/base/test_events.py::EventsTest::test_append_vs_insert_instance 225s test/base/test_events.py::EventsTest::test_bool_clslevel 225s test/orm/test_bind.py::GetBindTest::test_fallback_table_metadata 225s test/sql/test_functions.py::TableValuedCompileTest::test_scalar_subquery 225s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-selectin] 225s [gw3] [ 25%] PASSED test/base/test_events.py::EventsTest::test_bool_clslevel 225s [gw7] [ 25%] 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] 225s test/orm/test_dataclasses.py::FieldEmbeddedMixinWDeclaredAttrTest::test_setup 225s [gw6] [ 25%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedMixinWDeclaredAttrTest::test_setup 225s test/base/test_events.py::EventsTest::test_decorator 225s 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] 225s [gw4] [ 25%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_scalar_subquery 225s test/sql/test_functions.py::TableValuedCompileTest::test_scalar_table_valued 225s [gw3] [ 25%] PASSED test/base/test_events.py::EventsTest::test_decorator 225s test/base/test_events.py::EventsTest::test_exec_once 225s [gw7] [ 25%] 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] 225s [gw3] [ 25%] PASSED test/base/test_events.py::EventsTest::test_exec_once 225s 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] 225s test/base/test_events.py::EventsTest::test_exec_once_exception 225s [gw4] [ 25%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_scalar_table_valued 225s test/sql/test_functions.py::TableValuedCompileTest::test_star_with_ordinality 225s [gw3] [ 25%] PASSED test/base/test_events.py::EventsTest::test_exec_once_exception 225s test/orm/test_dataclasses.py::FieldEmbeddedMixinWLambdaTest::test_asdict_and_astuple_special_widget 225s [gw7] [ 25%] 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] 225s test/base/test_events.py::EventsTest::test_exec_once_unless_exception 225s 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] 225s [gw3] [ 25%] PASSED test/base/test_events.py::EventsTest::test_exec_once_unless_exception 225s [gw4] [ 25%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_star_with_ordinality 225s test/base/test_events.py::EventsTest::test_immutable_methods 225s test/sql/test_functions.py::TableValuedCompileTest::test_subquery_as_table_valued 225s [gw7] [ 25%] 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] 225s 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] 225s [gw3] [ 25%] PASSED test/base/test_events.py::EventsTest::test_immutable_methods 225s test/base/test_events.py::EventsTest::test_no_instance_level_collections 225s [gw3] [ 25%] PASSED test/base/test_events.py::EventsTest::test_no_instance_level_collections 225s test/base/test_events.py::EventsTest::test_real_name_wrong_dispatch 225s [gw7] [ 25%] 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] 225s [gw4] [ 25%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_subquery_as_table_valued 225s 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] 225s test/sql/test_functions.py::TableValuedCompileTest::test_table_as_table_valued 225s [gw7] [ 25%] 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] 225s [gw4] [ 25%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_table_as_table_valued 225s 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] 225s test/sql/test_functions.py::TableValuedCompileTest::test_table_valued_one 225s [gw5] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-selectin] 225s [gw7] [ 25%] 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] 225s 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] 225s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-subquery] 225s [gw7] [ 25%] 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] 225s [gw4] [ 25%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_table_valued_one 225s test/sql/test_functions.py::TableValuedCompileTest::test_table_valued_two 225s [gw6] [ 25%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedMixinWLambdaTest::test_asdict_and_astuple_special_widget 225s 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] 225s [gw2] [ 25%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_delete_unloaded_collections 225s test/orm/test_dataclasses.py::FieldEmbeddedMixinWLambdaTest::test_setup 225s [gw4] [ 25%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_table_valued_two 225s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_list_assignment_new 225s [gw6] [ 25%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedMixinWLambdaTest::test_setup 225s [gw7] [ 25%] 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] 225s 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] 225s test/orm/test_generative.py::CaseSensitiveTest::test_distinct_count 225s [gw1] [ 25%] PASSED test/orm/test_bind.py::GetBindTest::test_fallback_table_metadata 225s test/orm/test_bind.py::SessionBindTest::test_session_bind 225s [gw7] [ 25%] 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] 225s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_appending_to_relationship 225s 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] 225s [gw7] [ 25%] 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] 225s 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] 225s [gw7] [ 25%] 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] 225s 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] 225s [gw1] [ 25%] PASSED test/orm/test_bind.py::SessionBindTest::test_session_bind 225s test/orm/test_bind.py::SessionBindTest::test_session_unbound 225s [gw7] [ 25%] 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] 225s [gw5] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-subquery] 225s 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] 225s [gw7] [ 25%] 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] 225s 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] 225s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-immediate] 225s [gw7] [ 25%] 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] 225s 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] 225s [gw7] [ 25%] 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] 225s 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] 225s [gw6] [ 25%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_appending_to_relationship 225s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_asdict_and_astuple_special_widget 225s [gw1] [ 25%] PASSED test/orm/test_bind.py::SessionBindTest::test_session_unbound 225s [gw6] [ 25%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_asdict_and_astuple_special_widget 225s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_asdict_and_astuple_widget 225s [gw7] [ 25%] 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] 225s [gw6] [ 25%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_asdict_and_astuple_widget 225s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_insert_joined_inh_return_defaults[insert_mappings] 225s 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] 225s [gw2] [ 25%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_list_assignment_new 225s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_list_assignment_replace 225s [gw7] [ 25%] 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] 225s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_classes_are_still_dataclasses 225s [gw6] [ 25%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_classes_are_still_dataclasses 225s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_construction 225s 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] 225s [gw6] [ 25%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_construction 225s [gw7] [ 25%] 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] 225s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_equality 225s [gw4] [ 25%] PASSED test/orm/test_generative.py::CaseSensitiveTest::test_distinct_count 225s 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] 225s [gw7] [ 25%] 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] 225s [gw6] [ 25%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_equality 225s 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] 225s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_filtering_on_relationship 225s [gw5] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-immediate] 225s [gw7] [ 25%] 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] 225s test/orm/test_generative.py::GenerativeQueryTest::test_aggregate 225s 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] 225s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-joined] 225s [gw7] [ 25%] 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] 225s 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] 225s [gw6] [ 25%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_filtering_on_relationship 225s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_round_trip 225s [gw7] [ 25%] 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] 225s 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] 225s [gw7] [ 25%] 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] 225s 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] 225s [gw6] [ 25%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_round_trip 225s [gw7] [ 25%] 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] 225s 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] 225s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_appending_to_relationship 225s [gw7] [ 25%] 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] 225s [gw2] [ 25%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_list_assignment_replace 225s 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] 225s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_remove_pending_from_collection 225s [gw7] [ 25%] 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] 225s [gw5] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-joined] 225s [gw1] [ 25%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_insert_joined_inh_return_defaults[insert_mappings] 225s [gw4] [ 25%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_aggregate 225s 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] 225s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-select] 225s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_insert_joined_inh_return_defaults[insert_stmt] 225s test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_1 225s [gw7] [ 25%] 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] 225s 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] 225s [gw7] [ 25%] 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] 225s 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] 225s [gw7] [ 25%] 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] 225s 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] 225s [gw7] [ 25%] 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] 225s [gw6] [ 25%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_appending_to_relationship 225s 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] 225s [gw4] [ 25%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_1 225s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_asdict_and_astuple_special_widget 225s [gw7] [ 25%] 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] 225s 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] 225s test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_2 225s [gw7] [ 25%] 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] 225s [gw5] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-select] 225s 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] 225s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-selectin] 225s [gw7] [ 25%] 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] 225s 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] 225s [gw6] [ 25%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_asdict_and_astuple_special_widget 225s [gw2] [ 25%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_remove_pending_from_collection 225s [gw7] [ 25%] 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] 225s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_asdict_and_astuple_widget 225s 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] 225s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_remove_pending_from_pending_parent 225s [gw4] [ 25%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_2 225s [gw7] [ 25%] 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] 225s test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_3 225s 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] 225s [gw7] [ 25%] 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] 225s [gw1] [ 25%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_insert_joined_inh_return_defaults[insert_stmt] 225s 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] 225s [gw6] [ 25%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_asdict_and_astuple_widget 225s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_save_joined_inh_no_defaults 225s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_classes_are_still_dataclasses 225s [gw7] [ 25%] 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] 225s 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] 225s [gw5] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-selectin] 225s [gw6] [ 25%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_classes_are_still_dataclasses 225s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_construction 225s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-subquery] 225s [gw4] [ 25%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_3 225s [gw7] [ 25%] 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] 225s test/orm/test_generative.py::GenerativeQueryTest::test_filter 225s 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] 225s [gw6] [ 25%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_construction 225s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_equality 225s [gw7] [ 25%] 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] 225s 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] 225s [gw6] [ 25%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_equality 225s [gw2] [ 25%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_remove_pending_from_pending_parent 225s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_filtering_on_relationship 225s [gw7] [ 25%] 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] 225s 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] 225s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_save_update_sends_pending 225s [gw7] [ 25%] 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] 225s 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] 225s [gw5] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-subquery] 225s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-immediate] 225s [gw4] [ 25%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_filter 225s [gw6] [ 25%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_filtering_on_relationship 225s [gw7] [ 25%] 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] 225s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_round_trip 225s 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] 225s test/orm/test_generative.py::GenerativeQueryTest::test_offset 225s [gw7] [ 25%] 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] 225s 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] 225s [gw6] [ 25%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_round_trip 225s [gw7] [ 25%] 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] 225s [gw1] [ 25%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_save_joined_inh_no_defaults 225s [gw5] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-immediate] 225s 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] 225s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-joined] 225s test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_field_mixin_col 225s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_save_joined_inh_return_defaults 225s [gw7] [ 25%] 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] 225s [gw6] [ 25%] PASSED test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_field_mixin_col 225s 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] 225s test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_field_mixin_col_and_default 225s [gw4] [ 25%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_offset 225s [gw7] [ 25%] 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] 225s [gw2] [ 25%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_save_update_sends_pending 225s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_standalone_orphan 225s 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] 225s [gw6] [ 25%] PASSED test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_field_mixin_col_and_default 225s test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_plain_mixin_col 225s test/orm/test_generative.py::GenerativeQueryTest::test_offset_order_by 225s [gw7] [ 25%] 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] 225s [gw3] [ 25%] PASSED test/base/test_events.py::EventsTest::test_real_name_wrong_dispatch 225s test/base/test_events.py::EventsTest::test_register_class 225s [gw6] [ 25%] PASSED test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_plain_mixin_col 225s 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] 225s [gw7] [ 25%] 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] 225s [gw3] [ 25%] PASSED test/base/test_events.py::EventsTest::test_register_class 225s test/base/test_events.py::EventsTest::test_register_class_instance 225s test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_field_mixin_col 225s [gw5] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-joined] 225s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-select] 225s 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] 225s [gw3] [ 25%] PASSED test/base/test_events.py::EventsTest::test_register_class_instance 225s test/base/test_events.py::EventsTest::test_register_instance 225s [gw3] [ 25%] PASSED test/base/test_events.py::EventsTest::test_register_instance 225s test/base/test_events.py::JoinTest::test_join_twice 225s [gw7] [ 25%] 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] 225s 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] 225s [gw3] [ 25%] PASSED test/base/test_events.py::JoinTest::test_join_twice 225s test/base/test_events.py::JoinTest::test_kw_ok 225s [gw3] [ 25%] PASSED test/base/test_events.py::JoinTest::test_kw_ok 225s [gw6] [ 25%] PASSED test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_field_mixin_col 225s test/base/test_events.py::JoinTest::test_neither 225s [gw3] [ 25%] PASSED test/base/test_events.py::JoinTest::test_neither 225s test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_field_mixin_col_and_default 225s test/base/test_events.py::JoinTest::test_parent_class_child_class 225s [gw4] [ 25%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_offset_order_by 225s [gw7] [ 25%] 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] 225s [gw3] [ 25%] PASSED test/base/test_events.py::JoinTest::test_parent_class_child_class 225s test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_after 225s test/orm/test_generative.py::GenerativeQueryTest::test_order_by 225s [gw3] [ 25%] PASSED test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_after 225s test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_before 225s [gw3] [ 25%] PASSED test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_before 225s test/base/test_events.py::JoinTest::test_parent_class_only 225s 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] 225s [gw3] [ 25%] PASSED test/base/test_events.py::JoinTest::test_parent_class_only 225s [gw6] [ 25%] PASSED test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_field_mixin_col_and_default 225s test/base/test_events.py::JoinTest::test_parent_events_child_no_events 225s test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_plain_mixin_col 225s [gw3] [ 25%] PASSED test/base/test_events.py::JoinTest::test_parent_events_child_no_events 225s [gw7] [ 25%] 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] 225s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype0-_exclusions_00] 225s test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_after 225s [gw3] [ 25%] PASSED test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_after 225s [gw5] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-select] 225s test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_before 225s [gw3] [ 25%] PASSED test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_before 225s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-selectin] 225s test/base/test_events.py::JoinTest::test_parent_instance_child_instance_apply_before 225s [gw7] [ 25%] 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] 225s [gw6] [ 25%] PASSED test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_plain_mixin_col 225s [gw3] [ 25%] PASSED test/base/test_events.py::JoinTest::test_parent_instance_child_instance_apply_before 225s test/base/test_events.py::LegacySignatureTest::test_complex_legacy_accept 225s [gw3] [ 25%] PASSED test/base/test_events.py::LegacySignatureTest::test_complex_legacy_accept 225s test/orm/declarative/test_dc_transforms.py::CompositeTest::test_composite_setup 225s [gw2] [ 25%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_standalone_orphan 225s test/base/test_events.py::LegacySignatureTest::test_complex_new_accept 225s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype1-_exclusions_01] 225s [gw3] [ 25%] PASSED test/base/test_events.py::LegacySignatureTest::test_complex_new_accept 225s test/base/test_events.py::LegacySignatureTest::test_kw_accept_has_legacies 225s [gw7] [ 25%] 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] 225s [gw4] [ 25%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_order_by 225s [gw3] [ 25%] PASSED test/base/test_events.py::LegacySignatureTest::test_kw_accept_has_legacies 225s test/orm/test_cascade.py::O2MCascadeTest::test_none_o2m_collection_append 225s test/base/test_events.py::LegacySignatureTest::test_kw_accept_plus_kw_has_legacies 225s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype2-_exclusions_02] 225s test/orm/test_generative.py::GenerativeQueryTest::test_selectby 225s [gw3] [ 25%] PASSED test/base/test_events.py::LegacySignatureTest::test_kw_accept_plus_kw_has_legacies 225s test/base/test_events.py::LegacySignatureTest::test_legacy_accept 225s [gw3] [ 25%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept 225s [gw7] [ 25%] 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] 225s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype3-_exclusions_03] 225s test/base/test_events.py::LegacySignatureTest::test_legacy_accept_from_method 225s [gw3] [ 25%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept_from_method 225s [gw7] [ 25%] 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] 225s test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_cls 225s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype4-_exclusions_04] 225s [gw1] [ 25%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_save_joined_inh_return_defaults 225s [gw3] [ 25%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_cls 225s test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_instance 225s [gw3] [ 25%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_instance 225s [gw5] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-selectin] 225s test/base/test_events.py::LegacySignatureTest::test_legacy_accept_partial 225s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-subquery] 225s [gw3] [ 25%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept_partial 225s test/base/test_events.py::LegacySignatureTest::test_standard_accept_has_legacies 225s [gw7] [ 25%] 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] 225s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype5-_exclusions_05] 225s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_mappings] 225s [gw3] [ 25%] PASSED test/base/test_events.py::LegacySignatureTest::test_standard_accept_has_legacies 225s test/base/test_events.py::ListenOverrideTest::test_listen_override 225s [gw3] [ 25%] PASSED test/base/test_events.py::ListenOverrideTest::test_listen_override 225s [gw7] [ 25%] 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] 225s [gw4] [ 25%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_selectby 225s test/base/test_events.py::ListenOverrideTest::test_remove_clslevel 225s 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] 225s [gw2] [ 25%] PASSED test/orm/test_cascade.py::O2MCascadeTest::test_none_o2m_collection_append 225s [gw7] [ 25%] 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] 225s [gw3] [ 25%] PASSED test/base/test_events.py::ListenOverrideTest::test_remove_clslevel 225s test/base/test_events.py::ListenOverrideTest::test_remove_instancelevel 225s test/orm/test_cascade.py::O2MCascadeTest::test_none_o2m_collection_assignment 225s test/orm/test_generative.py::GenerativeQueryTest::test_slice 225s [gw3] [ 25%] PASSED test/base/test_events.py::ListenOverrideTest::test_remove_instancelevel 225s 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] 225s test/orm/test_events.py::LoadTest::test_just_loaded 225s [gw6] [ 25%] PASSED test/orm/declarative/test_dc_transforms.py::CompositeTest::test_composite_setup 225s [gw7] [ 25%] 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] 225s 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] 225s test/orm/declarative/test_dc_transforms.py::CompositeTest::test_named_setup 225s [gw7] [ 25%] 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] 225s 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] 225s [gw5] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-subquery] 225s [gw7] [ 25%] 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] 225s 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] 225s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-immediate] 225s [gw7] [ 25%] 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] 225s [gw3] [ 25%] PASSED test/orm/test_events.py::LoadTest::test_just_loaded 225s 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] 225s test/orm/test_events.py::LoadTest::test_repeated_rows 225s [gw7] [ 25%] 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] 225s 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] 225s [gw7] [ 25%] 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] 225s [gw6] [ 25%] PASSED test/orm/declarative/test_dc_transforms.py::CompositeTest::test_named_setup 225s 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] 225s [gw2] [ 25%] PASSED test/orm/test_cascade.py::O2MCascadeTest::test_none_o2m_collection_assignment 225s [gw3] [ 25%] PASSED test/orm/test_events.py::LoadTest::test_repeated_rows 225s [gw7] [ 26%] 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] 225s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_MappedAsDataclass_table_provided 225s [gw4] [ 26%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_slice 225s test/orm/test_cascade.py::O2MConflictTest::test_o2m_backref_delorphan_delete_old 225s 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] 225s [gw7] [ 26%] 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] 225s [gw6] [ 26%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_MappedAsDataclass_table_provided 225s 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] 225s test/orm/test_events.py::MapperEventsTest::test_basic 225s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(DB, MAD)] 225s test/orm/test_generative.py::GenerativeTest2::test_distinct_count 225s [gw5] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-immediate] 225s [gw7] [ 26%] 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] 225s 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] 225s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-joined] 225s [gw7] [ 26%] 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] 225s 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] 225s [gw7] [ 26%] 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] 225s 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] 225s [gw7] [ 26%] 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] 225s 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] 225s [gw7] [ 26%] 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] 225s 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] 225s [gw7] [ 26%] 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] 225s 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] 225s [gw7] [ 26%] 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] 225s [gw3] [ 26%] PASSED test/orm/test_events.py::MapperEventsTest::test_basic 225s [gw1] [ 26%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_mappings] 225s test/orm/test_events.py::MapperEventsTest::test_before_after_configured 225s 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] 225s [gw5] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-joined] 225s [gw7] [ 26%] 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] 225s [gw3] [ 26%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_after_configured 225s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-select] 225s 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] 225s test/orm/test_events.py::MapperEventsTest::test_before_after_configured_warn_on_non_mapper 225s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_stmt] 225s [gw2] [ 26%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2m_backref_delorphan_delete_old 225s [gw6] [ 26%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(DB, MAD)] 225s test/orm/test_cascade.py::O2MConflictTest::test_o2m_delete_old 225s [gw7] [ 26%] 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] 225s 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] 225s [gw3] [ 26%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_after_configured_warn_on_non_mapper 225s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(MAD, DB)] 225s test/orm/test_events.py::MapperEventsTest::test_before_after_only_collection 225s [gw7] [ 26%] 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] 225s 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] 225s [gw7] [ 26%] 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] 225s [gw4] [ 26%] PASSED test/orm/test_generative.py::GenerativeTest2::test_distinct_count 225s 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] 225s [gw7] [ 26%] 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] 225s 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] 225s [gw7] [ 26%] 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] 225s [gw3] [ 26%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_after_only_collection 225s [gw5] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-select] 225s test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[False-False] 225s 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] 225s [gw7] [ 26%] 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] 225s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-selectin] 225s 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] 225s test/orm/test_generative.py::RelationshipsTest::test_from 225s [gw2] [ 26%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2m_delete_old 225s [gw7] [ 26%] 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] 225s test/orm/test_cascade.py::O2MConflictTest::test_o2o_backref_delete_old 225s 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] 225s [gw3] [ 26%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[False-False] 225s [gw7] [ 26%] 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] 225s 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] 225s test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[False-True] 225s [gw7] [ 26%] 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] 225s 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] 225s [gw7] [ 26%] 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] 225s [gw6] [ 26%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(MAD, DB)] 225s 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] 225s [gw7] [ 26%] 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] 225s [gw3] [ 26%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[False-True] 225s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_cls_decorator 225s test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[True-False] 225s 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] 225s [gw7] [ 26%] 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] 225s [gw5] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-selectin] 225s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-subquery] 225s 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] 225s [gw3] [ 26%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[True-False] 225s [gw6] [ 26%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_cls_decorator 225s test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[True-True] 225s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_combine_args_from_pep593 225s [gw7] [ 26%] 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] 225s 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] 225s [gw7] [ 26%] 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] 225s 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] 225s [gw2] [ 26%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_backref_delete_old 225s test/orm/test_cascade.py::O2MConflictTest::test_o2o_backref_delorphan_delete_old 225s [gw7] [ 26%] 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] 225s [gw3] [ 26%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[True-True] 225s 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] 225s [gw7] [ 26%] 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] 225s 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] 225s test/orm/test_events.py::MapperEventsTest::test_inheritance 225s [gw1] [ 26%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_stmt] 225s [gw7] [ 26%] 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] 225s 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] 225s [gw7] [ 26%] 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] 225s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_insert 225s [gw5] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-subquery] 225s 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] 225s [gw7] [ 26%] 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] 225s 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] 225s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-immediate] 225s [gw3] [ 26%] PASSED test/orm/test_events.py::MapperEventsTest::test_inheritance 225s [gw7] [ 26%] 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] 225s 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] 225s test/orm/test_events.py::MapperEventsTest::test_inheritance_subclass_deferred 225s [gw7] [ 26%] 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] 225s [gw2] [ 26%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_backref_delorphan_delete_old 225s 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] 225s [gw7] [ 26%] 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] 225s test/orm/test_cascade.py::O2MConflictTest::test_o2o_delcascade_delete_old 225s 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] 225s [gw6] [ 26%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_combine_args_from_pep593 225s [gw7] [ 26%] 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] 225s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_compare[(DB, MAD)] 225s 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] 225s [gw7] [ 26%] 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] 225s [gw4] [ 26%] PASSED test/orm/test_generative.py::RelationshipsTest::test_from 225s 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] 225s [gw3] [ 26%] PASSED test/orm/test_events.py::MapperEventsTest::test_inheritance_subclass_deferred 225s test/orm/test_generative.py::RelationshipsTest::test_join 225s [gw5] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-immediate] 225s test/orm/test_events.py::MapperEventsTest::test_init_allow_kw_modify 225s [gw7] [ 26%] 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] 225s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-joined] 225s 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] 225s [gw7] [ 26%] 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] 225s [gw4] [ 26%] PASSED test/orm/test_generative.py::RelationshipsTest::test_join 225s [gw3] [ 26%] PASSED test/orm/test_events.py::MapperEventsTest::test_init_allow_kw_modify 225s 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] 225s [gw7] [ 26%] 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] 225s test/orm/test_generative.py::RelationshipsTest::test_outer_join 225s test/orm/test_events.py::MapperEventsTest::test_init_failure_hook 225s [gw3] [ 26%] PASSED test/orm/test_events.py::MapperEventsTest::test_init_failure_hook 225s 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] 225s [gw4] [ 26%] PASSED test/orm/test_generative.py::RelationshipsTest::test_outer_join 225s test/orm/test_events.py::MapperEventsTest::test_insert_before_configured 225s [gw6] [ 26%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_compare[(DB, MAD)] 225s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_compare[(MAD, DB)] 225s test/orm/test_generative.py::RelationshipsTest::test_outer_join_count 225s [gw7] [ 26%] 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] 225s 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] 225s [gw2] [ 26%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_delcascade_delete_old 225s [gw7] [ 26%] 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] 225s [gw3] [ 26%] PASSED test/orm/test_events.py::MapperEventsTest::test_insert_before_configured 225s 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] 225s test/orm/test_cascade.py::O2MConflictTest::test_o2o_delete_old 225s [gw4] [ 26%] PASSED test/orm/test_generative.py::RelationshipsTest::test_outer_join_count 225s test/orm/test_events.py::MapperEventsTest::test_insert_flags 225s [gw7] [ 26%] 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] 225s 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] 225s [gw7] [ 26%] 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] 225s [gw3] [ 26%] PASSED test/orm/test_events.py::MapperEventsTest::test_insert_flags 225s 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] 225s [gw5] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-joined] 225s test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_negative 225s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-select] 225s [gw1] [ 26%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_insert 225s test/orm/test_events.py::MapperEventsTest::test_instance_event_listen 225s [gw7] [ 26%] 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] 225s 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] 225s [gw7] [ 26%] 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] 225s [gw3] [ 26%] PASSED test/orm/test_events.py::MapperEventsTest::test_instance_event_listen 225s 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] 225s [gw6] [ 26%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_compare[(MAD, DB)] 225s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default[(DB, MAD)] 225s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_insert_render_nulls 225s [gw7] [ 26%] 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] 225s test/orm/test_events.py::MapperEventsTest::test_instrument_class_precedes_class_instrumentation 225s 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] 225s [gw7] [ 26%] 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] 225s [gw3] [ 26%] PASSED test/orm/test_events.py::MapperEventsTest::test_instrument_class_precedes_class_instrumentation 225s 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] 225s test/orm/test_events.py::MapperEventsTest::test_instrument_event 225s [gw7] [ 26%] 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] 225s [gw2] [ 26%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_delete_old 225s 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] 225s test/orm/test_cascade.py::O2MConflictTest::test_o2o_delorphan_backref_delete_old 225s [gw3] [ 26%] PASSED test/orm/test_events.py::MapperEventsTest::test_instrument_event 225s [gw7] [ 26%] 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] 225s test/orm/test_events.py::MapperEventsTest::test_listen_doesnt_force_compile 225s 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] 225s [gw6] [ 26%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default[(DB, MAD)] 225s [gw5] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-select] 225s [gw3] [ 26%] PASSED test/orm/test_events.py::MapperEventsTest::test_listen_doesnt_force_compile 225s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default[(MAD, DB)] 225s [gw7] [ 26%] 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] 225s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-selectin] 225s 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] 225s test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_base] 225s [gw7] [ 26%] 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] 225s 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] 225s [gw7] [ 26%] 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] 225s 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] 225s [gw7] [ 26%] 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] 225s 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] 225s [gw3] [ 26%] PASSED test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_base] 225s [gw7] [ 26%] 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] 225s 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] 226s [gw4] [ 26%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_negative 226s [gw7] [ 26%] 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] 226s 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] 226s test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_mapper] 226s test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_positive 226s [gw7] [ 26%] 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] 226s 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] 226s [gw7] [ 26%] 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] 226s 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] 226s [gw5] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-selectin] 226s [gw6] [ 26%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default[(MAD, DB)] 226s [gw2] [ 26%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_delorphan_backref_delete_old 226s test/orm/test_cascade.py::O2MConflictTest::test_o2o_delorphan_delete_old 226s [gw7] [ 26%] 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] 226s 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] 226s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-subquery] 226s [gw3] [ 26%] PASSED test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_mapper] 226s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default_callable[(DB, MAD)] 226s [gw7] [ 26%] 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] 226s 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] 226s test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_mixin] 226s [gw7] [ 26%] 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] 226s 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] 226s [gw1] [ 26%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_insert_render_nulls 226s [gw7] [ 26%] 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] 226s 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] 226s [gw7] [ 26%] 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] 226s 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] 226s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_mappings_preserve_order 226s [gw3] [ 26%] PASSED test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_mixin] 226s [gw7] [ 26%] 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] 226s test/orm/test_events.py::MapperEventsTest::test_merge 226s 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] 226s [gw7] [ 26%] 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] 226s 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] 226s [gw6] [ 26%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default_callable[(DB, MAD)] 226s [gw7] [ 26%] 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] 226s 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] 226s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default_callable[(MAD, DB)] 226s [gw5] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-subquery] 226s [gw7] [ 26%] 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] 226s 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] 226s [gw2] [ 26%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_delorphan_delete_old 226s [gw7] [ 26%] 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] 226s 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] 226s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-immediate] 226s [gw3] [ 26%] PASSED test/orm/test_events.py::MapperEventsTest::test_merge 226s test/orm/test_cascade.py::O2MSelfReferentialDetelOrphanTest::test_self_referential_delete 226s [gw7] [ 26%] 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] 226s 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] 226s [gw7] [ 26%] 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] 226s [gw4] [ 26%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_positive 226s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative 226s 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] 226s [gw7] [ 26%] 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] 226s 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] 226s [gw7] [ 26%] 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] 226s 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] 226s test/base/test_events.py::NamedCallTest::test_kw_accept 226s [gw3] [ 26%] PASSED test/base/test_events.py::NamedCallTest::test_kw_accept 226s [gw6] [ 26%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default_callable[(MAD, DB)] 226s test/base/test_events.py::NamedCallTest::test_kw_accept_plus_kw 226s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_exception_wrapped[(DB, MAD)] 226s [gw7] [ 26%] 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] 226s 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] 226s [gw7] [ 26%] 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] 226s [gw0] [ 26%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_gc 226s [gw3] [ 26%] PASSED test/base/test_events.py::NamedCallTest::test_kw_accept_plus_kw 226s 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] 226s test/base/test_events.py::NamedCallTest::test_kw_accept_wrapped 226s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_iterate 226s [gw7] [ 26%] 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] 226s [gw3] [ 26%] PASSED test/base/test_events.py::NamedCallTest::test_kw_accept_wrapped 226s 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] 226s test/base/test_events.py::NamedCallTest::test_partial_kw_accept 226s [gw5] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-immediate] 226s [gw7] [ 26%] 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] 226s [gw3] [ 26%] PASSED test/base/test_events.py::NamedCallTest::test_partial_kw_accept 226s 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] 226s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-joined] 226s test/base/test_events.py::NamedCallTest::test_partial_kw_accept_wrapped 226s [gw3] [ 26%] PASSED test/base/test_events.py::NamedCallTest::test_partial_kw_accept_wrapped 226s [gw7] [ 26%] 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] 226s 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] 226s [gw2] [ 26%] PASSED test/orm/test_cascade.py::O2MSelfReferentialDetelOrphanTest::test_self_referential_delete 226s test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_one 226s [gw7] [ 26%] 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] 226s 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] 226s test/orm/test_cascade.py::O2OSingleParentNoFlushTest::test_replace_attribute_no_flush 226s [gw1] [ 26%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_mappings_preserve_order 226s [gw7] [ 26%] 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] 226s [gw6] [ 26%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_exception_wrapped[(DB, MAD)] 226s 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] 226s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_exception_wrapped[(MAD, DB)] 226s [gw7] [ 26%] 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] 226s 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] 226s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_no_defaults 226s [gw7] [ 26%] 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] 226s 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] 226s [gw7] [ 26%] 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] 226s 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] 226s [gw7] [ 26%] 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] 226s [gw5] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-joined] 226s 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] 226s [gw7] [ 26%] 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] 226s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-select] 226s [gw6] [ 26%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_exception_wrapped[(MAD, DB)] 226s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[decorator] 226s [gw6] [ 26%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[decorator] 226s 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] 226s [gw7] [ 26%] 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] 226s 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] 226s [gw7] [ 26%] 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] 226s 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] 226s [gw7] [ 26%] 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] 226s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[fn_decorator] 226s 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] 226s [gw2] [ 26%] PASSED test/orm/test_cascade.py::O2OSingleParentNoFlushTest::test_replace_attribute_no_flush 226s [gw6] [ 26%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[fn_decorator] 226s [gw7] [ 26%] 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] 226s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[superclass] 226s 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] 226s test/orm/test_cascade.py::O2OSingleParentTest::test_single_parent_raise 226s [gw7] [ 26%] 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] 226s 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] 226s [gw7] [ 26%] 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] 226s 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] 226s [gw7] [ 26%] 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] 226s 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] 226s [gw7] [ 26%] 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] 226s 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] 226s [gw5] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-select] 226s [gw7] [ 26%] 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] 226s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-selectin] 226s 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] 226s [gw6] [ 26%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[superclass] 226s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_metadata[(DB, MAD)] 226s [gw7] [ 26%] 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] 226s 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] 226s [gw7] [ 26%] 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] 226s 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] 226s [gw1] [ 26%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_no_defaults 226s [gw7] [ 26%] 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] 226s 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] 226s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_objects_defaults_key 226s [gw2] [ 26%] PASSED test/orm/test_cascade.py::O2OSingleParentTest::test_single_parent_raise 226s [gw3] [ 26%] PASSED test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_one 226s [gw7] [ 26%] 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] 226s test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_three 226s [gw6] [ 26%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_metadata[(DB, MAD)] 226s 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] 226s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_metadata[(MAD, DB)] 226s [gw3] [ 26%] PASSED test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_three 226s [gw5] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-selectin] 226s test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_two 226s [gw3] [ 26%] PASSED test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_two 226s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-subquery] 226s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-dest_autoflush-not_session_start] 226s [gw7] [ 26%] 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] 226s test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_notr1_notr2 226s 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] 226s [gw7] [ 26%] 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] 226s 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] 226s [gw7] [ 26%] 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] 226s 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] 226s [gw3] [ 26%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-dest_autoflush-not_session_start] 226s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-dest_autoflush-session_start] 226s [gw7] [ 26%] 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] 226s 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] 226s [gw7] [ 26%] 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] 226s [gw3] [ 26%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-dest_autoflush-session_start] 226s [gw6] [ 26%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_metadata[(MAD, DB)] 226s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dc_on_top_of_non_dc 226s [gw2] [ 26%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_notr1_notr2 226s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-not_dest_autoflush-not_session_start] 226s [gw3] [ 26%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-not_dest_autoflush-not_session_start] 226s 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] 226s [gw7] [ 26%] 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] 226s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-not_dest_autoflush-session_start] 226s 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] 226s test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_r1_notr2 226s [gw3] [ 26%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-not_dest_autoflush-session_start] 226s [gw7] [ 26%] 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] 226s 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] 226s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-dest_autoflush-not_session_start] 226s [gw2] [ 26%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_r1_notr2 226s [gw5] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-subquery] 226s [gw7] [ 26%] 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] 226s test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_r1_r2 226s [gw3] [ 26%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-dest_autoflush-not_session_start] 226s 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] 226s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-dest_autoflush-session_start] 226s [gw3] [ 26%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-dest_autoflush-session_start] 226s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-not_dest_autoflush-not_session_start] 226s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-immediate] 226s [gw7] [ 26%] 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] 226s [gw3] [ 26%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-not_dest_autoflush-not_session_start] 226s 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] 226s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-not_dest_autoflush-session_start] 226s [gw7] [ 26%] 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] 226s 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] 226s [gw2] [ 26%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_r1_r2 226s [gw7] [ 26%] 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] 226s [gw1] [ 26%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_objects_defaults_key 226s [gw3] [ 26%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-not_dest_autoflush-session_start] 226s 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] 226s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-dest_autoflush-not_session_start] 226s test/orm/test_cascade.py::OrphanCriterionTest::test_current_persistent_notr1_notr2_noevent 226s [gw3] [ 26%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-dest_autoflush-not_session_start] 226s [gw7] [ 26%] 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] 226s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-insert_mappings] 226s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-dest_autoflush-session_start] 226s [gw6] [ 26%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dc_on_top_of_non_dc 226s [gw3] [ 26%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-dest_autoflush-session_start] 226s 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] 226s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-not_dest_autoflush-not_session_start] 226s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_factory_vs_collection_class[(DB, MAD)] 226s [gw5] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-immediate] 226s [gw7] [ 26%] 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] 226s [gw3] [ 26%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-not_dest_autoflush-not_session_start] 226s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-not_dest_autoflush-session_start] 226s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-joined] 226s 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] 226s [gw7] [ 26%] 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] 226s [gw2] [ 26%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_persistent_notr1_notr2_noevent 226s [gw3] [ 26%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-not_dest_autoflush-session_start] 226s 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] 226s test/orm/test_events.py::ORMExecuteTest::test_cache_option 226s [gw7] [ 26%] 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] 226s test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_notr1_notr2 226s 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] 226s [gw2] [ 26%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_notr1_notr2 226s [gw7] [ 26%] 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] 226s 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] 226s test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_notr1_notr2_noevent 226s [gw6] [ 26%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_factory_vs_collection_class[(DB, MAD)] 226s [gw3] [ 26%] PASSED test/orm/test_events.py::ORMExecuteTest::test_cache_option 226s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_factory_vs_collection_class[(MAD, DB)] 226s test/orm/test_events.py::ORMExecuteTest::test_chained_events_one 226s [gw7] [ 26%] 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] 226s 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] 226s [gw3] [ 26%] PASSED test/orm/test_events.py::ORMExecuteTest::test_chained_events_one 226s [gw2] [ 26%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_notr1_notr2_noevent 226s test/orm/test_events.py::ORMExecuteTest::test_chained_events_two 226s [gw3] [ 26%] PASSED test/orm/test_events.py::ORMExecuteTest::test_chained_events_two 226s [gw7] [ 26%] 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] 226s 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] 226s [gw7] [ 26%] 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] 226s test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_r1_notr2 226s test/orm/test_events.py::ORMExecuteTest::test_lazyload_flags 226s 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] 226s [gw5] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-joined] 226s [gw3] [ 26%] PASSED test/orm/test_events.py::ORMExecuteTest::test_lazyload_flags 226s [gw7] [ 26%] 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] 226s test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-False] 226s [gw6] [ 26%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_factory_vs_collection_class[(MAD, DB)] 226s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_fn[(DB, MAD)] 226s 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] 226s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-select] 226s [gw2] [ 26%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_r1_notr2 226s [gw3] [ 26%] PASSED test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-False] 226s test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_r1_r2 226s [gw7] [ 26%] 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] 226s test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-True0] 226s 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] 226s [gw3] [ 26%] PASSED test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-True0] 226s test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-True1] 226s [gw7] [ 26%] 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] 226s 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] 226s [gw3] [ 26%] PASSED test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-True1] 226s [gw7] [ 27%] 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] 226s 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] 226s test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executemany 226s [gw2] [ 27%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_r1_r2 226s [gw1] [ 27%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-insert_mappings] 226s [gw3] [ 27%] PASSED test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executemany 226s [gw7] [ 27%] 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] 226s test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executemany_mismatch 226s [gw6] [ 27%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_fn[(DB, MAD)] 226s 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] 226s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_notr1_notr2 226s [gw3] [ 27%] PASSED test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executemany_mismatch 226s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_fn[(MAD, DB)] 226s test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executesingle 226s [gw5] [ 27%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-select] 226s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-insert_stmt] 226s [gw7] [ 27%] 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] 226s [gw3] [ 27%] PASSED test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executesingle 226s 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] 226s test/orm/test_events.py::ORMExecuteTest::test_override_parameters_scalar 226s [gw2] [ 27%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_notr1_notr2 226s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-selectin] 226s [gw7] [ 27%] 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] 226s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_r1_notr2 226s 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] 226s [gw7] [ 27%] 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] 226s 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] 226s [gw7] [ 27%] 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] 226s 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] 226s [gw3] [ 27%] PASSED test/orm/test_events.py::ORMExecuteTest::test_override_parameters_scalar 226s test/orm/test_events.py::ORMExecuteTest::test_select_flags 226s [gw7] [ 27%] 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] 226s 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] 226s [gw7] [ 27%] 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] 226s 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] 226s [gw7] [ 27%] 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] 226s [gw2] [ 27%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_r1_notr2 226s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_r1_r2 226s [gw6] [ 27%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_fn[(MAD, DB)] 226s 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] 226s [gw3] [ 27%] PASSED test/orm/test_events.py::ORMExecuteTest::test_select_flags 226s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_generic_class 226s test/orm/test_events.py::ORMExecuteTest::test_select_from_statement_flags 226s [gw7] [ 27%] 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] 226s 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] 226s [gw7] [ 27%] 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] 226s 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] 226s [gw7] [ 27%] 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] 226s 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] 226s [gw7] [ 27%] 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] 226s 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] 226s [gw2] [ 27%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_r1_r2 226s [gw3] [ 27%] PASSED test/orm/test_events.py::ORMExecuteTest::test_select_from_statement_flags 226s test/orm/test_events.py::ORMExecuteTest::test_selectinload_flags 226s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_persistent_notr1_notr2_noevent 226s [gw7] [ 27%] 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] 226s 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] 226s [gw6] [ 27%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_generic_class 226s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-False] 226s [gw5] [ 27%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-selectin] 226s [gw3] [ 27%] PASSED test/orm/test_events.py::ORMExecuteTest::test_selectinload_flags 226s test/orm/test_events.py::ORMExecuteTest::test_subqueryload_flags 226s [gw7] [ 27%] 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] 226s 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] 226s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-subquery] 226s [gw2] [ 27%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_persistent_notr1_notr2_noevent 226s [gw1] [ 27%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-insert_stmt] 226s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_notr1_notr2 226s [gw3] [ 27%] PASSED test/orm/test_events.py::ORMExecuteTest::test_subqueryload_flags 226s [gw7] [ 27%] 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] 226s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-delete] 226s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-save_objects] 226s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_cant_match_keys[sort_by_parameter_order-resolve_sentinel_values] 226s [gw3] [ 27%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-delete] 226s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-insert] 226s [gw2] [ 27%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_notr1_notr2 226s [gw3] [ 27%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-insert] 226s [gw7] [ 27%] 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] 226s [gw6] [ 27%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-False] 226s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_notr1_notr2_noevent 226s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-update] 226s 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] 226s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-True] 226s [gw3] [ 27%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-update] 226s [gw7] [ 27%] 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] 226s 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] 226s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-delete] 226s [gw2] [ 27%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_notr1_notr2_noevent 226s [gw3] [ 27%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-delete] 226s [gw7] [ 27%] 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] 226s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-insert] 226s 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] 226s [gw3] [ 27%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-insert] 226s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_r1_notr2 226s [gw7] [ 27%] 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] 226s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-update] 226s 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] 226s [gw7] [ 27%] 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] 226s 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] 226s [gw6] [ 27%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-True] 226s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-False] 226s [gw3] [ 27%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-update] 226s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-dont_cache] 226s [gw7] [ 27%] 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] 226s 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] 226s [gw2] [ 27%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_r1_notr2 226s [gw3] [ 27%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-dont_cache] 226s [gw7] [ 27%] 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] 226s 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] 226s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-fixed] 226s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_r1_r2 226s [gw7] [ 27%] 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] 226s 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] 226s [gw6] [ 27%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-False] 226s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-True] 226s [gw2] [ 27%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_r1_r2 226s [gw7] [ 27%] 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] 226s [gw3] [ 27%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-fixed] 226s 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] 226s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-payload] 226s [gw7] [ 27%] 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] 226s test/orm/test_cascade.py::PartialFlushTest::test_circular_sort 226s test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_no_autoinc 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_no_autoinc 226s [gw1] [ 27%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-save_objects] 226s test/sql/test_metadata.py::PKAutoIncrementTest::test_no_kw_args 226s [gw6] [ 27%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-True] 226s [gw5] [ 27%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-subquery] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_no_kw_args 226s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_default 226s [gw3] [ 27%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-payload] 226s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_inheritance[(DB, MAD)] 226s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-dont_cache] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_default 226s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_no_autoinc 226s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-immediate] 226s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-insert_mappings] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_no_autoinc 226s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_server_default 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_server_default 226s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_illegal_autoinc 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_illegal_autoinc 226s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_no_autoinc 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_no_autoinc 226s test/sql/test_metadata.py::SchemaTest::test_ad_hoc_schema_equiv_fk 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTest::test_ad_hoc_schema_equiv_fk 226s test/sql/test_metadata.py::SchemaTest::test_create_drop_schema 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTest::test_create_drop_schema 226s test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk 226s test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local 226s [gw3] [ 27%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-dont_cache] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local 226s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-fixed] 226s test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local_raises 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local_raises 226s test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_remote 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_remote 226s test/sql/test_metadata.py::SchemaTest::test_iteration 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTest::test_iteration 226s [gw6] [ 27%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_inheritance[(DB, MAD)] 226s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element0-CREATE SCHEMA sa_schema] 226s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_inheritance[(MAD, DB)] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element0-CREATE SCHEMA sa_schema] 226s [gw2] [ 27%] PASSED test/orm/test_cascade.py::PartialFlushTest::test_circular_sort 226s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element1-DROP SCHEMA sa_schema] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element1-DROP SCHEMA sa_schema] 226s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element2-CREATE TABLE t (q INTEGER)] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element2-CREATE TABLE t (q INTEGER)] 226s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element3-DROP TABLE t] 226s test/orm/test_cascade.py::PartialFlushTest::test_o2m_m2o 226s [gw3] [ 27%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-fixed] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element3-DROP TABLE t] 226s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element4-CREATE INDEX foo ON t (x)] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element4-CREATE INDEX foo ON t (x)] 226s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element5-DROP INDEX foo] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element5-DROP INDEX foo] 226s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-payload] 226s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element6-CREATE SEQUENCE my_seq] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element6-CREATE SEQUENCE my_seq] 226s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element7-DROP SEQUENCE my_seq] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element7-DROP SEQUENCE my_seq] 226s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_array_enclosing_schematype 226s [gw1] [ 27%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-insert_mappings] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_array_enclosing_schematype 226s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_plain 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_plain 226s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_schematype_of_typedec 226s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-insert_stmt] 226s [gw5] [ 27%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-immediate] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_schematype_of_typedec 226s [gw6] [ 27%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_inheritance[(MAD, DB)] 226s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_typedec_enclosing_schematype 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_typedec_enclosing_schematype 226s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_typedec_of_schematype 226s [gw3] [ 27%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-payload] 226s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_init_var[(DB, MAD)] 226s [gw2] [ 27%] PASSED test/orm/test_cascade.py::PartialFlushTest::test_o2m_m2o 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_typedec_of_schematype 226s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-dont_cache] 226s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_variant_array_schematype 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_variant_array_schematype 226s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_column_copy_transfers_events 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_column_copy_transfers_events 226s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_constraint_type_doesnt_double 226s test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_nonorphans_ok 226s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-joined] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_constraint_type_doesnt_double 226s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_nonnative_column_copy_transfers_constraintpref 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_nonnative_column_copy_transfers_constraintpref 226s [gw3] [ 27%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-dont_cache] 226s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[inherit_schema-True-inherit_schema] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[inherit_schema-True-inherit_schema] 226s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-fixed] 226s [gw6] [ 27%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_init_var[(DB, MAD)] 226s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[metadata-value3-metadata] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[metadata-value3-metadata] 226s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_init_var[(MAD, DB)] 226s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[name-foobar-name] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[name-foobar-name] 226s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[schema-someschema-schema] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[schema-someschema-schema] 226s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_create_metadata_bound_no_crash 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_create_metadata_bound_no_crash 226s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_column_copy_transfers_events 226s [gw3] [ 27%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-fixed] 226s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-payload] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_column_copy_transfers_events 226s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_constraint_type_doesnt_double 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_constraint_type_doesnt_double 226s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_nonnative_column_copy_transfers_constraintpref 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_nonnative_column_copy_transfers_constraintpref 226s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_nonnative_column_copy_transfers_events 226s [gw6] [ 27%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_init_var[(MAD, DB)] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_nonnative_column_copy_transfers_events 226s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_independent_schema 226s [gw3] [ 27%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-payload] 226s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_integrated_dc[(DB, MAD)] 226s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-dont_cache] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_independent_schema 226s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_independent_schema_enum 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_independent_schema_enum 226s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema 226s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_enum 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_enum 226s [gw2] [ 27%] PASSED test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_nonorphans_ok 226s test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_pending_collection_expunge 226s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_metadata 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_metadata 226s [gw1] [ 27%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-insert_stmt] 226s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_metadata_override_explicit 226s [gw3] [ 27%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-dont_cache] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_metadata_override_explicit 226s [gw6] [ 27%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_integrated_dc[(DB, MAD)] 226s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_integrated_dc[(MAD, DB)] 226s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-fixed] 226s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-save_objects] 226s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_table_override_metadata 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_table_override_metadata 226s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_metadata_dispatch_new_impl 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_metadata_dispatch_new_impl 226s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_metadata_dispatch_no_new_impl 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_metadata_dispatch_no_new_impl 226s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_decorator_schematype 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_decorator_schematype 226s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_new_impl 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_new_impl 226s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_no_new_impl 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_no_new_impl 226s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_decorated 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_decorated 226s [gw3] [ 27%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-fixed] 226s [gw6] [ 27%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_integrated_dc[(MAD, DB)] 226s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-payload] 226s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_attribute[(DB, MAD)] 226s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_type[assign_metadata] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_type[assign_metadata] 226s [gw2] [ 27%] PASSED test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_pending_collection_expunge 226s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_type[not_assign_metadata] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_type[not_assign_metadata] 226s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_independent_events 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_independent_events 226s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_independent_schema 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_independent_schema 226s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_inherit_schema[already_has_a_schema] 226s [gw3] [ 27%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-payload] 226s [gw6] [ 27%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_attribute[(DB, MAD)] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_inherit_schema[already_has_a_schema] 226s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_inherit_schema[not_already_has_a_schema] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_inherit_schema[not_already_has_a_schema] 226s test/sql/test_metadata.py::SentinelColTest::test_no_sentinel_default_on_non_sentinel 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SentinelColTest::test_no_sentinel_default_on_non_sentinel 226s test/sql/test_metadata.py::SentinelColTest::test_no_sentinel_default_on_notnull 226s test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_pending_standalone_orphan 226s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_attribute[(MAD, DB)] 226s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-dont_cache] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SentinelColTest::test_no_sentinel_default_on_notnull 226s test/sql/test_metadata.py::SentinelColTest::test_only_one_sentinel 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::SentinelColTest::test_only_one_sentinel 226s test/sql/test_metadata.py::TableTest::test_append_column_existing_key 226s [gw3] [ 27%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-dont_cache] 226s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-fixed] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::TableTest::test_append_column_existing_key 226s test/sql/test_metadata.py::TableTest::test_append_column_existing_name 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::TableTest::test_append_column_existing_name 226s test/sql/test_metadata.py::TableTest::test_append_column_replace_existing[key] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::TableTest::test_append_column_replace_existing[key] 226s test/sql/test_metadata.py::TableTest::test_append_column_replace_existing[name] 226s [gw1] [ 27%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-save_objects] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::TableTest::test_append_column_replace_existing[name] 226s test/sql/test_metadata.py::TableTest::test_autoincrement_replace 226s [gw3] [ 27%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-fixed] 226s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-payload] 226s [gw6] [ 27%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_attribute[(MAD, DB)] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::TableTest::test_autoincrement_replace 226s test/sql/test_metadata.py::TableTest::test_c_immutable 226s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_dataclass_constant[(DB, MAD)] 226s [gw3] [ 27%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-payload] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::TableTest::test_c_immutable 226s test/sql/test_metadata.py::TableTest::test_c_mutate_after_unpickle 226s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-dont_cache] 226s [gw5] [ 27%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-joined] 226s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_updated_include_unchanged 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::TableTest::test_c_mutate_after_unpickle 226s test/sql/test_metadata.py::TableTest::test_extend_attributes[comment-attrib_values0] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::TableTest::test_extend_attributes[comment-attrib_values0] 226s test/sql/test_metadata.py::TableTest::test_extend_attributes[implicit_returning-attrib_values1] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::TableTest::test_extend_attributes[implicit_returning-attrib_values1] 226s test/sql/test_metadata.py::TableTest::test_extend_attributes[info-attrib_values2] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::TableTest::test_extend_attributes[info-attrib_values2] 226s test/sql/test_metadata.py::TableTest::test_foreign_key_constraints_collection 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::TableTest::test_foreign_key_constraints_collection 226s test/sql/test_metadata.py::TableTest::test_invalid_objects 226s [gw2] [ 27%] PASSED test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_pending_standalone_orphan 226s [gw3] [ 27%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-dont_cache] 226s [gw6] [ 27%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_dataclass_constant[(DB, MAD)] 226s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-fixed] 226s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_dataclass_constant[(MAD, DB)] 226s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-select] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::TableTest::test_invalid_objects 226s test/sql/test_metadata.py::TableTest::test_must_exist 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::TableTest::test_must_exist 226s test/sql/test_metadata.py::TableTest::test_pk_always_flips_nullable 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::TableTest::test_pk_always_flips_nullable 226s test/orm/test_cascade.py::PendingOrphanTestTwoLevel::test_multilevel_remove 226s test/sql/test_metadata.py::TableTest::test_pk_args_standalone 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::TableTest::test_pk_args_standalone 226s test/sql/test_metadata.py::TableTest::test_pk_can_be_nullable 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::TableTest::test_pk_can_be_nullable 226s test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_four 226s [gw3] [ 27%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-fixed] 226s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-payload] 226s [gw6] [ 27%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_dataclass_constant[(MAD, DB)] 226s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mapped_column_overrides[(DB, MAD)] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_four 226s test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_one 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_one 226s test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_three 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_three 226s test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_two 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_two 226s test/sql/test_metadata.py::TableTest::test_pk_cols_sets_flags 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::TableTest::test_pk_cols_sets_flags 226s test/sql/test_metadata.py::TableTest::test_prefixes 226s [gw3] [ 27%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-payload] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes 226s test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[None-expected0] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[None-expected0] 226s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-dont_cache] 226s test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg1-expected1] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg1-expected1] 226s test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg2-expected2] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg2-expected2] 226s test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg3-expected3] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg3-expected3] 226s test/sql/test_metadata.py::TableTest::test_reset_exported_passes 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::TableTest::test_reset_exported_passes 226s test/sql/test_metadata.py::TableTest::test_table_ctor_duplicated_column_name 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::TableTest::test_table_ctor_duplicated_column_name 226s test/sql/test_metadata.py::TableTest::test_table_info 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::TableTest::test_table_info 226s [gw3] [ 27%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-dont_cache] 226s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-fixed] 226s test/sql/test_metadata.py::ToMetaDataTest::test_already_exists 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_already_exists 226s [gw3] [ 27%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-fixed] 226s [gw2] [ 27%] PASSED test/orm/test_cascade.py::PendingOrphanTestTwoLevel::test_multilevel_remove 226s [gw1] [ 27%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_updated_include_unchanged 226s test/sql/test_metadata.py::ToMetaDataTest::test_change_name_change_metadata 226s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_mappings] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_name_change_metadata 226s test/sql/test_metadata.py::ToMetaDataTest::test_change_name_retain_metadata 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_name_retain_metadata 226s test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves 226s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-payload] 226s test/orm/test_cascade.py::PendingOrphanTestTwoLevel::test_singlelevel_remove 226s [gw6] [ 27%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mapped_column_overrides[(DB, MAD)] 226s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mapped_column_overrides[(MAD, DB)] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves 226s [gw3] [ 27%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-payload] 226s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-dont_cache] 226s test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves_w_schema 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves_w_schema 226s test/sql/test_metadata.py::ToMetaDataTest::test_change_schema 226s [gw2] [ 27%] PASSED test/orm/test_cascade.py::PendingOrphanTestTwoLevel::test_singlelevel_remove 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_schema 226s test/sql/test_metadata.py::ToMetaDataTest::test_col_key_fk_parent 226s [gw3] [ 27%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-dont_cache] 226s [gw5] [ 27%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-select] 226s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-fixed] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_col_key_fk_parent 226s test/sql/test_metadata.py::ToMetaDataTest::test_column_collection_constraint_w_ad_hoc_columns 226s test/orm/test_cascade.py::SubclassCascadeTest::test_cascade_iterator_polymorphic 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_column_collection_constraint_w_ad_hoc_columns 226s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-selectin] 226s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers0] 226s [gw6] [ 27%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mapped_column_overrides[(MAD, DB)] 226s [gw3] [ 27%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-fixed] 226s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mixing_MappedAsDataclass_with_decorator_raises 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers0] 226s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers1] 226s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-payload] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers1] 226s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers2] 226s [gw3] [ 27%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-payload] 226s [gw6] [ 27%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mixing_MappedAsDataclass_with_decorator_raises 226s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(DB, MAD)] 226s test/base/test_events.py::PropagateTest::test_propagate 226s [gw3] [ 27%] PASSED test/base/test_events.py::PropagateTest::test_propagate 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers2] 226s test/orm/test_events.py::QueryEventsTest::test_alters_entities 226s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers3] 226s [gw1] [ 27%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_mappings] 226s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_stmt] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers3] 226s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers4] 226s [gw5] [ 27%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-selectin] 226s [gw6] [ 27%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(DB, MAD)] 226s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(MAD, DB)] 226s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-subquery] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers4] 226s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers5] 226s [gw3] [ 27%] PASSED test/orm/test_events.py::QueryEventsTest::test_alters_entities 226s test/orm/test_events.py::QueryEventsTest::test_before_compile 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers5] 226s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers6] 226s [gw3] [ 27%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile 226s [gw2] [ 27%] PASSED test/orm/test_cascade.py::SubclassCascadeTest::test_cascade_iterator_polymorphic 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers6] 226s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers7] 226s test/orm/test_events.py::QueryEventsTest::test_before_compile_delete 226s [gw6] [ 27%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(MAD, DB)] 226s test/orm/test_cascade.py::SubclassCascadeTest::test_delete_orphan_round_trip 226s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(DB, MAD)] 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers7] 226s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers0] 226s [gw3] [ 27%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile_delete 226s test/orm/test_events.py::QueryEventsTest::test_before_compile_execution_options 226s [gw6] [ 27%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(DB, MAD)] 226s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(MAD, DB)] 226s [gw2] [ 27%] PASSED test/orm/test_cascade.py::SubclassCascadeTest::test_delete_orphan_round_trip 226s [gw7] [ 27%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers0] 226s [gw1] [ 27%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_stmt] 226s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_cascade 226s [gw3] [ 27%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile_execution_options 226s test/orm/test_events.py::QueryEventsTest::test_before_compile_no_retval 226s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers1] 226s [gw5] [ 27%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-subquery] 226s [gw6] [ 27%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(MAD, DB)] 226s test/orm/dml/test_bulk.py::BulkInsertUpdateVersionId_sqlite+pysqlite_3_46_1::test_bulk_insert_via_save 226s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(DB, MAD)] 226s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-immediate] 226s [gw3] [ 27%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile_no_retval 226s test/orm/test_events.py::QueryEventsTest::test_before_compile_update 226s [gw7] [ 28%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers1] 226s [gw2] [ 28%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_cascade 226s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers2] 226s [gw3] [ 28%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile_update 226s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_merge_cascade[pending] 226s test/orm/test_events.py::RefreshFlushInReturningTest_sqlite+pysqlite_3_46_1::test_no_attr_events_flush 226s [gw6] [ 28%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(DB, MAD)] 226s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(MAD, DB)] 226s [gw1] [ 28%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateVersionId_sqlite+pysqlite_3_46_1::test_bulk_insert_via_save 226s test/orm/dml/test_bulk.py::BulkInsertUpdateVersionId_sqlite+pysqlite_3_46_1::test_bulk_update_via_save 226s [gw7] [ 28%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers2] 226s [gw3] [ 28%] PASSED test/orm/test_events.py::RefreshFlushInReturningTest_sqlite+pysqlite_3_46_1::test_no_attr_events_flush 226s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers3] 226s test/orm/test_events.py::RefreshTest::test_already_present 226s [gw2] [ 28%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_merge_cascade[pending] 227s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_merge_cascade[persistent] 227s [gw5] [ 28%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-immediate] 227s [gw6] [ 28%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(MAD, DB)] 227s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_warn_on_non_dc_mixin 227s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-joined] 227s [gw1] [ 28%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateVersionId_sqlite+pysqlite_3_46_1::test_bulk_update_via_save 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers3] 227s [gw3] [ 28%] PASSED test/orm/test_events.py::RefreshTest::test_already_present 227s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers4] 227s test/orm/dml/test_bulk.py::BulkIssue6793Test_sqlite+pysqlite_3_46_1::test_issue_6793 227s test/orm/test_events.py::RefreshTest::test_changes_reset 227s [gw6] [ 28%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_warn_on_non_dc_mixin 227s [gw2] [ 28%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_merge_cascade[persistent] 227s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[0-not_use_arguments] 227s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_none_cascade 227s [gw6] [ 28%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[0-not_use_arguments] 227s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[0-use_arguments] 227s [gw6] [ 28%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[0-use_arguments] 227s [gw3] [ 28%] PASSED test/orm/test_events.py::RefreshTest::test_changes_reset 227s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[1-not_use_arguments] 227s [gw6] [ 28%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[1-not_use_arguments] 227s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[1-use_arguments] 227s [gw6] [ 28%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[1-use_arguments] 227s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[2-not_use_arguments] 227s [gw6] [ 28%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[2-not_use_arguments] 227s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[2-use_arguments] 227s test/orm/test_events.py::RefreshTest::test_populate_existing 227s [gw6] [ 28%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[2-use_arguments] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers4] 227s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[3-not_use_arguments] 227s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers5] 227s [gw6] [ 28%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[3-not_use_arguments] 227s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[3-use_arguments] 227s [gw6] [ 28%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[3-use_arguments] 227s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[4-not_use_arguments] 227s [gw6] [ 28%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[4-not_use_arguments] 227s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[4-use_arguments] 227s [gw3] [ 28%] PASSED test/orm/test_events.py::RefreshTest::test_populate_existing 227s [gw6] [ 28%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[4-use_arguments] 227s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[mapped_column-not_use_arguments] 227s [gw6] [ 28%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[mapped_column-not_use_arguments] 227s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[mapped_column-use_arguments] 227s [gw2] [ 28%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_none_cascade 227s [gw6] [ 28%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[mapped_column-use_arguments] 227s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[deferred] 227s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_expunge_cascade 227s test/orm/test_events.py::RefreshTest::test_repeated_rows 227s [gw1] [ 28%] PASSED test/orm/dml/test_bulk.py::BulkIssue6793Test_sqlite+pysqlite_3_46_1::test_issue_6793 227s [gw3] [ 28%] PASSED test/orm/test_events.py::RefreshTest::test_repeated_rows 227s test/orm/dml/test_bulk.py::BulkUDPostfetchTest_sqlite+pysqlite_3_46_1::test_insert_w_fetch 227s test/orm/test_events.py::RefreshTest::test_via_refresh_state 227s [gw5] [ 28%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-joined] 227s [gw6] [ 28%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[deferred] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers5] 227s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[mapped_column] 227s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers6] 227s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-select] 227s [gw3] [ 28%] PASSED test/orm/test_events.py::RefreshTest::test_via_refresh_state 227s test/orm/test_events.py::RefreshTest::test_was_expired 227s [gw6] [ 28%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[mapped_column] 227s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[synonym] 227s [gw2] [ 28%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_expunge_cascade 227s [gw3] [ 28%] PASSED test/orm/test_events.py::RefreshTest::test_was_expired 227s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting0-expected0] 227s [gw2] [ 28%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting0-expected0] 227s [gw1] [ 28%] PASSED test/orm/dml/test_bulk.py::BulkUDPostfetchTest_sqlite+pysqlite_3_46_1::test_insert_w_fetch 227s test/orm/test_events.py::RefreshTest::test_was_expired_attrs 227s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting1-expected1] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers6] 227s [gw2] [ 28%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting1-expected1] 227s test/orm/dml/test_bulk.py::BulkUDPostfetchTest_sqlite+pysqlite_3_46_1::test_update_w_fetch 227s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers7] 227s [gw6] [ 28%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[synonym] 227s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-deferred] 227s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting2-expected2] 227s [gw2] [ 28%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting2-expected2] 227s [gw3] [ 28%] PASSED test/orm/test_events.py::RefreshTest::test_was_expired_attrs 227s test/orm/test_events.py::RefreshTest::test_was_expired_via_commit 227s test/sql/test_case_statement.py::CaseTest::test_case 227s [gw3] [ 28%] PASSED test/orm/test_events.py::RefreshTest::test_was_expired_via_commit 227s [gw2] [ 28%] PASSED test/sql/test_case_statement.py::CaseTest::test_case 227s [gw6] [ 28%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-deferred] 227s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-mapped_column] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers7] 227s test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_one 227s [gw2] [ 28%] PASSED test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_one 227s test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_three 227s test/orm/test_events.py::RemovalTest::test_attr_propagated 227s [gw2] [ 28%] PASSED test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_three 227s [gw1] [ 28%] PASSED test/orm/dml/test_bulk.py::BulkUDPostfetchTest_sqlite+pysqlite_3_46_1::test_update_w_fetch 227s [gw5] [ 28%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-select] 227s test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_two 227s [gw2] [ 28%] PASSED test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_two 227s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers0] 227s test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_two_point_five 227s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-selectin] 227s [gw6] [ 28%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-mapped_column] 227s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_attrs 227s [gw2] [ 28%] PASSED test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_two_point_five 227s test/sql/test_case_statement.py::CaseTest::test_text_doenst_explode_even_in_whenlist 227s [gw2] [ 28%] PASSED test/sql/test_case_statement.py::CaseTest::test_text_doenst_explode_even_in_whenlist 227s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-synonym] 227s test/sql/test_case_statement.py::CaseTest::test_text_doesnt_explode 227s [gw2] [ 28%] PASSED test/sql/test_case_statement.py::CaseTest::test_text_doesnt_explode 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers0] 227s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[0] 227s [gw2] [ 28%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[0] 227s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[1] 227s [gw2] [ 28%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[1] 227s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers1] 227s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[2] 227s [gw3] [ 28%] PASSED test/orm/test_events.py::RemovalTest::test_attr_propagated 227s [gw2] [ 28%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[2] 227s [gw6] [ 28%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-synonym] 227s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[3] 227s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-deferred] 227s [gw2] [ 28%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[3] 227s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression_with_all_nulls[add_else] 227s [gw2] [ 28%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression_with_all_nulls[add_else] 227s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression_with_all_nulls[not_add_else] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers1] 227s [gw2] [ 28%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression_with_all_nulls[not_add_else] 227s test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE WHEN (test.col1 = :col1_1) THEN :param_1 ELSE :param_2 END] 227s test/base/test_events.py::RemovalTest::test_clslevel 227s [gw3] [ 28%] PASSED test/base/test_events.py::RemovalTest::test_clslevel 227s test/base/test_events.py::RemovalTest::test_clslevel_subclass 227s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers2] 227s [gw3] [ 28%] PASSED test/base/test_events.py::RemovalTest::test_clslevel_subclass 227s [gw2] [ 28%] PASSED test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE WHEN (test.col1 = :col1_1) THEN :param_1 ELSE :param_2 END] 227s test/base/test_events.py::RemovalTest::test_double_event_nonwrapped 227s [gw6] [ 28%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-deferred] 227s 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] 227s [gw2] [ 28%] 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] 227s [gw3] [ 28%] PASSED test/base/test_events.py::RemovalTest::test_double_event_nonwrapped 227s test/base/test_events.py::RemovalTest::test_double_event_wrapped 227s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-mapped_column] 227s [gw3] [ 28%] PASSED test/base/test_events.py::RemovalTest::test_double_event_wrapped 227s test/base/test_events.py::RemovalTest::test_instance 227s [gw3] [ 28%] PASSED test/base/test_events.py::RemovalTest::test_instance 227s test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE test.col1 WHEN :param_1 THEN :param_2 END] 227s [gw2] [ 28%] PASSED test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE test.col1 WHEN :param_1 THEN :param_2 END] 227s 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] 227s [gw2] [ 28%] 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] 227s test/orm/test_events.py::RemovalTest::test_instance_event_listen_on_cls_before_map 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers2] 227s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_back_to_one 227s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers3] 227s [gw6] [ 28%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-mapped_column] 227s [gw5] [ 28%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-selectin] 227s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-synonym] 227s [gw3] [ 28%] PASSED test/orm/test_events.py::RemovalTest::test_instance_event_listen_on_cls_before_map 227s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-subquery] 227s [gw1] [ 28%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_attrs 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers3] 227s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_both 227s [gw6] [ 28%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-synonym] 227s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers4] 227s test/base/test_events.py::RemovalTest::test_listener_collection_removed_cleanup 227s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-deferred] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers4] 227s [gw6] [ 28%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-deferred] 227s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers5] 227s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-mapped_column] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers5] 227s [gw6] [ 28%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-mapped_column] 227s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-synonym] 227s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers6] 227s [gw1] [ 28%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_both 227s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_keys 227s [gw5] [ 28%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-subquery] 227s [gw6] [ 28%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-synonym] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers6] 227s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-deferred] 227s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-immediate] 227s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers7] 227s [gw6] [ 28%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-deferred] 227s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-mapped_column] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers7] 227s test/sql/test_metadata.py::ToMetaDataTest::test_copy_info 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy_info 227s test/sql/test_metadata.py::ToMetaDataTest::test_default_schema_metadata 227s [gw6] [ 28%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-mapped_column] 227s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-synonym] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_default_schema_metadata 227s test/sql/test_metadata.py::ToMetaDataTest::test_dialect_kwargs 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_dialect_kwargs 227s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_new_schema 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_new_schema 227s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_retain_schema 227s [gw1] [ 28%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_keys 227s [gw6] [ 28%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-synonym] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_retain_schema 227s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_attrs[dicts] 227s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-deferred] 227s [gw5] [ 28%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-immediate] 227s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_new_schema 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_new_schema 227s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_retain_schema 227s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-joined] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_retain_schema 227s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_new_schema 227s [gw6] [ 28%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-deferred] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_new_schema 227s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_retain_schema 227s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-mapped_column] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_retain_schema 227s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_new_schema 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_new_schema 227s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_retain_schema 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_retain_schema 227s [gw6] [ 28%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-mapped_column] 227s test/sql/test_metadata.py::ToMetaDataTest::test_fk_custom_system 227s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-synonym] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_custom_system 227s test/sql/test_metadata.py::ToMetaDataTest::test_fk_get_referent_is_always_a_column 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_get_referent_is_always_a_column 227s test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_new_schema 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_new_schema 227s [gw6] [ 28%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-synonym] 227s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-deferred] 227s test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_retain_schema 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_retain_schema 227s test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_new_schema 227s [gw1] [ 28%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_attrs[dicts] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_new_schema 227s test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_retain_schema 227s [gw5] [ 28%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-joined] 227s [gw6] [ 28%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-deferred] 227s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_attrs[states] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_retain_schema 227s test/sql/test_metadata.py::ToMetaDataTest::test_fk_reset_to_none 227s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-mapped_column] 227s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-select] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_reset_to_none 227s test/sql/test_metadata.py::ToMetaDataTest::test_fk_test_non_return_for_referred_schema[None] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_test_non_return_for_referred_schema[None] 227s test/sql/test_metadata.py::ToMetaDataTest::test_fk_test_non_return_for_referred_schema[SchemaConst.RETAIN_SCHEMA] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_test_non_return_for_referred_schema[SchemaConst.RETAIN_SCHEMA] 227s [gw6] [ 28%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-mapped_column] 227s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-synonym] 227s test/sql/test_metadata.py::ToMetaDataTest::test_fk_w_no_colname 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_w_no_colname 227s test/sql/test_metadata.py::ToMetaDataTest::test_fk_w_no_colname_name_missing 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_w_no_colname_name_missing 227s test/sql/test_metadata.py::ToMetaDataTest::test_index_true_flag 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_index_true_flag 227s [gw6] [ 28%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-synonym] 227s test/sql/test_metadata.py::ToMetaDataTest::test_indexes 227s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-deferred] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_indexes 227s test/sql/test_metadata.py::ToMetaDataTest::test_indexes_with_col_redefine 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_indexes_with_col_redefine 227s test/sql/test_metadata.py::ToMetaDataTest::test_retain_table_schema 227s [gw6] [ 28%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-deferred] 227s [gw5] [ 28%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-select] 227s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-mapped_column] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_retain_table_schema 227s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-selectin] 227s [gw1] [ 28%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_attrs[states] 227s test/sql/test_metadata.py::ToMetaDataTest::test_strip_schema 227s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_both 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_strip_schema 227s test/sql/test_metadata.py::ToMetaDataTest::test_unique_true_flag 227s [gw6] [ 28%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-mapped_column] 227s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-synonym] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_unique_true_flag 227s test/sql/test_metadata.py::UseExistingTest::test_autoload_replace_column 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::UseExistingTest::test_autoload_replace_column 227s test/sql/test_metadata.py::UseExistingTest::test_exception_no_flags 227s [gw6] [ 28%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-synonym] 227s 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] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::UseExistingTest::test_exception_no_flags 227s [gw6] [ 28%] 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] 227s 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] 227s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column 227s [gw6] [ 28%] 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] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column 227s 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] 227s [gw6] [ 28%] 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] 227s 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] 227s [gw6] [ 28%] 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] 227s 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] 227s [gw5] [ 28%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-selectin] 227s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_orig 227s [gw6] [ 28%] 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] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_orig 227s 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] 227s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-subquery] 227s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_reflection 227s [gw6] [ 28%] 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] 227s 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] 227s [gw6] [ 28%] 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] 227s 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] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_reflection 227s [gw6] [ 28%] 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] 227s [gw1] [ 28%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_both 227s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype 227s 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] 227s [gw6] [ 28%] 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] 227s 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] 227s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_keys[dicts] 227s [gw6] [ 28%] 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] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype 227s 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] 227s [gw0] [ 28%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_iterate 227s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_orig 227s [gw6] [ 28%] 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] 227s 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] 227s [gw6] [ 28%] 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] 227s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_gc 227s 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] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_orig 227s [gw6] [ 28%] 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] 227s 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] 227s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_reflection 227s [gw6] [ 28%] 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] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_reflection 227s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_dupes_constraints 227s 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] 227s [gw6] [ 28%] 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] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_dupes_constraints 227s 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] 227s [gw6] [ 28%] 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] 227s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote 227s 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] 227s [gw6] [ 28%] 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] 227s 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] 227s [gw6] [ 28%] 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] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote 227s 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] 227s [gw6] [ 28%] 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] 227s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_orig 227s 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] 227s [gw5] [ 28%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-subquery] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_orig 227s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_reflection 227s [gw6] [ 28%] 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] 227s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-immediate] 227s 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] 227s [gw6] [ 28%] 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] 227s 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] 227s [gw6] [ 28%] 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] 227s 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] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_reflection 227s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column 227s [gw6] [ 28%] 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] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column 227s 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] 227s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_orig 227s [gw6] [ 28%] 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] 227s 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] 227s [gw6] [ 28%] 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] 227s [gw1] [ 28%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_keys[dicts] 227s 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] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_orig 227s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_keys[states] 227s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_reflection 227s [gw6] [ 28%] 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] 227s 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] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_reflection 227s [gw6] [ 28%] 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] 227s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype 227s 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] 227s [gw6] [ 28%] 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] 227s 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] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype 227s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_orig 227s [gw6] [ 28%] 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] 227s 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] 227s [gw6] [ 28%] 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] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_orig 227s 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] 227s [gw5] [ 28%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-immediate] 227s [gw6] [ 28%] 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] 227s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_reflection 227s 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] 227s [gw6] [ 28%] 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] 227s 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] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_reflection 227s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-joined] 227s [gw6] [ 28%] 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] 227s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_no_dupe_constraints 227s 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] 227s [gw6] [ 28%] 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] 227s 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] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_no_dupe_constraints 227s [gw6] [ 28%] 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] 227s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote 227s 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] 227s [gw6] [ 28%] 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] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote 227s 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] 227s [gw6] [ 28%] 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] 227s 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] 227s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_orig 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_orig 227s [gw6] [ 28%] 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] 227s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_reflection 227s 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] 227s [gw6] [ 28%] 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] 227s 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] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_reflection 227s [gw6] [ 28%] 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] 227s 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] 227s test/sql/test_metadata.py::UseExistingTest::test_keep_plus_existing_raises 227s [gw1] [ 28%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_keys[states] 227s [gw6] [ 28%] 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] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_plus_existing_raises 227s 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] 227s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-inplace] 227s [gw6] [ 28%] 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] 227s 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] 227s [gw5] [ 28%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-joined] 227s [gw6] [ 28%] 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] 227s 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] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-inplace] 227s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-inplace_ee] 227s [gw6] [ 28%] 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] 227s 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] 227s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-select] 227s [gw6] [ 28%] 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] 227s 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] 227s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[default] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-inplace_ee] 227s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_append_no_replace] 227s [gw6] [ 28%] 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] 227s 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] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_append_no_replace] 227s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_append_replace] 227s [gw6] [ 28%] 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] 227s 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] 227s [gw6] [ 28%] 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] 227s 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] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_append_replace] 227s [gw6] [ 28%] 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] 227s 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] 227s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_first] 227s [gw6] [ 28%] 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] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_first] 227s 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] 227s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_second] 227s [gw6] [ 28%] 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] 227s 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] 227s [gw6] [ 28%] 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] 227s 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] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_second] 227s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-inplace] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-inplace] 227s [gw6] [ 28%] 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] 227s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-inplace_ee] 227s 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] 227s [gw6] [ 28%] 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] 227s [gw7] [ 28%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-inplace_ee] 227s 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] 227s [gw5] [ 28%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-select] 227s [gw6] [ 28%] 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] 227s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_append_no_replace] 227s 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] 227s [gw6] [ 29%] 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] 227s [gw7] [ 29%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_append_no_replace] 227s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_append_replace] 227s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-selectin] 227s 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] 227s [gw6] [ 29%] 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] 227s [gw1] [ 29%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[default] 227s 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] 227s [gw7] [ 29%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_append_replace] 227s [gw6] [ 29%] 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] 227s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 227s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_first] 227s 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] 227s [gw6] [ 29%] 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] 227s 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] 227s [gw1] [ 29%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 227s [gw7] [ 29%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_first] 227s [gw6] [ 29%] 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] 227s 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] 227s [gw6] [ 29%] 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] 227s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 227s 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] 227s [gw1] [ 29%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 227s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 227s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_second] 227s [gw6] [ 29%] 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] 227s 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] 227s [gw7] [ 29%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_second] 227s [gw6] [ 29%] 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] 227s 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] 227s test/aaa_profiling/test_misc.py::CCLookupTest::test_corresponding_column_isolated[no_embedded] 227s [gw6] [ 29%] 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] 227s 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] 227s [gw1] [ 29%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 227s [gw7] [ 29%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_corresponding_column_isolated[no_embedded] 227s test/aaa_profiling/test_misc.py::CCLookupTest::test_corresponding_column_isolated[require_embedded] 227s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 227s [gw6] [ 29%] 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] 227s [gw7] [ 29%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_corresponding_column_isolated[require_embedded] 227s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select[no_embedded] 227s 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] 227s [gw6] [ 29%] 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] 227s 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] 227s [gw6] [ 29%] 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] 227s [gw1] [ 29%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 227s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 227s 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] 227s [gw1] [ 29%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 227s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 227s [gw6] [ 29%] 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] 227s [gw5] [ 29%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-selectin] 227s [gw1] [ 29%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 227s 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] 227s [gw6] [ 29%] 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] 227s 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] 227s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-subquery] 227s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 227s [gw6] [ 29%] 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] 227s 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] 227s [gw6] [ 29%] 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] 227s 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] 227s [gw6] [ 29%] 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] 227s [gw1] [ 29%] 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] 227s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 227s 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] 227s [gw1] [ 29%] 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] 227s [gw6] [ 29%] 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] 227s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 227s 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] 227s [gw6] [ 29%] 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] 227s [gw1] [ 29%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 227s 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] 227s [gw6] [ 29%] 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] 227s 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] 227s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 227s [gw6] [ 29%] 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] 227s 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] 227s [gw7] [ 29%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select[no_embedded] 227s [gw1] [ 29%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 227s [gw6] [ 29%] 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] 227s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select[require_embedded] 227s 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] 227s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 227s [gw6] [ 29%] 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] 227s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-identity] 227s [gw6] [ 29%] 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] 227s 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] 227s [gw1] [ 29%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 227s [gw6] [ 29%] 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] 227s 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] 227s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-sequence] 227s [gw6] [ 29%] 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] 227s 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] 227s [gw6] [ 29%] 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] 227s [gw1] [ 29%] 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] 227s 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] 227s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 227s [gw6] [ 29%] 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] 227s 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] 227s [gw5] [ 29%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-subquery] 227s [gw6] [ 29%] 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] 227s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-identity] 227s [gw6] [ 29%] 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] 227s 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] 227s [gw6] [ 29%] 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] 227s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-immediate] 227s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-sequence] 227s [gw1] [ 29%] 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] 227s [gw6] [ 29%] 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] 227s 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] 227s [gw6] [ 29%] 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] 227s 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] 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 228s [gw6] [ 29%] 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] 228s 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] 228s [gw1] [ 29%] 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] 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 228s [gw6] [ 29%] 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] 228s 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] 228s [gw6] [ 29%] 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] 228s [gw7] [ 29%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select[require_embedded] 228s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select_cols[no_embedded] 228s 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] 228s [gw6] [ 29%] 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] 228s 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] 228s [gw6] [ 29%] 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] 228s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-identity] 228s [gw1] [ 29%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 228s [gw6] [ 29%] 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] 228s 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] 228s [gw1] [ 29%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_returning_fn 228s [gw1] [ 29%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_returning_fn 228s [gw6] [ 29%] 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] 228s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-sequence] 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 228s [gw6] [ 29%] 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] 228s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-identity] 228s [gw5] [ 29%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-immediate] 228s [gw6] [ 29%] 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] 228s 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] 228s [gw6] [ 29%] 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] 228s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-sequence] 228s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-joined] 228s [gw1] [ 29%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 228s [gw6] [ 29%] 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] 228s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_incorrect_rowcount[not_sort_by_parameter_order] 228s 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] 228s [gw6] [ 29%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_incorrect_rowcount[not_sort_by_parameter_order] 228s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_incorrect_rowcount[sort_by_parameter_order] 228s [gw6] [ 29%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_incorrect_rowcount[sort_by_parameter_order] 228s 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] 228s [gw1] [ 29%] 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] 228s [gw6] [ 29%] 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] 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 228s 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] 228s [gw6] [ 29%] 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] 228s [gw7] [ 29%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select_cols[no_embedded] 228s 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] 228s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select_cols[require_embedded] 228s [gw6] [ 29%] 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] 228s [gw2] [ 29%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_back_to_one 228s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_cleanout 228s 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] 228s [gw1] [ 29%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 228s [gw6] [ 29%] 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] 228s 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] 228s 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] 228s [gw6] [ 29%] 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] 228s 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] 228s [gw1] [ 29%] 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] 228s [gw6] [ 29%] 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] 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 228s 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] 228s [gw6] [ 29%] 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] 228s 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] 228s [gw1] [ 29%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 228s [gw6] [ 29%] 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] 228s 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] 228s [gw5] [ 29%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-joined] 228s [gw1] [ 29%] 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] 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 228s [gw6] [ 29%] 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] 228s 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] 228s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-select] 228s [gw6] [ 29%] 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] 228s 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] 228s [gw1] [ 29%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 228s [gw6] [ 29%] 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] 228s 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] 228s [gw1] [ 29%] 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] 228s [gw6] [ 29%] 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] 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 228s 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] 228s [gw6] [ 29%] 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] 228s 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] 228s [gw1] [ 29%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 228s 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] 228s [gw7] [ 29%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select_cols[require_embedded] 228s [gw6] [ 29%] 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] 228s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_many_corresponding_column[no_embedded] 228s 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] 228s [gw7] [ 29%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_many_corresponding_column[no_embedded] 228s [gw6] [ 29%] 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] 228s 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] 228s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_many_corresponding_column[require_embedded] 228s [gw7] [ 29%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_many_corresponding_column[require_embedded] 228s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_single_corresponding_column[no_embedded] 228s [gw6] [ 29%] 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] 228s 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] 228s [gw7] [ 29%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_single_corresponding_column[no_embedded] 228s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_single_corresponding_column[require_embedded] 228s [gw6] [ 29%] 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] 228s 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] 228s [gw7] [ 29%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_single_corresponding_column[require_embedded] 228s test/aaa_profiling/test_misc.py::CacheKeyTest::test_statement_key_is_cached 228s [gw6] [ 29%] 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] 228s 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] 228s [gw6] [ 29%] 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] 228s 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] 228s [gw5] [ 29%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-select] 228s [gw1] [ 29%] 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] 228s 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] 228s [gw6] [ 29%] 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] 228s 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] 228s [gw6] [ 29%] 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] 228s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-selectin] 228s 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] 228s [gw1] [ 29%] 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] 228s [gw7] [ 29%] SKIPPED test/aaa_profiling/test_misc.py::CacheKeyTest::test_statement_key_is_cached 228s test/aaa_profiling/test_misc.py::CacheKeyTest::test_statement_key_is_not_cached 228s [gw6] [ 29%] 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] 228s 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] 228s 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] 228s [gw7] [ 29%] SKIPPED test/aaa_profiling/test_misc.py::CacheKeyTest::test_statement_key_is_not_cached 228s test/aaa_profiling/test_misc.py::EnumTest::test_create_enum_from_pep_435_w_expensive_members 228s [gw6] [ 29%] 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] 228s 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] 228s [gw7] [ 29%] SKIPPED test/aaa_profiling/test_misc.py::EnumTest::test_create_enum_from_pep_435_w_expensive_members 228s [gw6] [ 29%] 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] 228s 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] 228s test/orm/declarative/test_mixin.py::AbstractTest::test_abstract_boolean 228s [gw1] [ 29%] 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] 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 228s [gw6] [ 29%] 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] 228s 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] 228s [gw6] [ 29%] 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] 228s 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] 228s [gw3] [ 29%] PASSED test/base/test_events.py::RemovalTest::test_listener_collection_removed_cleanup 228s [gw6] [ 29%] 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] 228s 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] 228s test/base/test_events.py::RemovalTest::test_listener_collection_removed_cleanup_clslevel 228s [gw6] [ 29%] 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] 228s 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] 228s [gw1] [ 29%] 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] 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 228s [gw6] [ 29%] 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] 228s [gw1] [ 29%] 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] 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 228s 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] 228s [gw5] [ 29%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-selectin] 228s [gw6] [ 29%] 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] 228s [gw7] [ 29%] PASSED test/orm/declarative/test_mixin.py::AbstractTest::test_abstract_boolean 228s 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] 228s [gw6] [ 29%] 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] 228s [gw1] [ 29%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 228s test/orm/declarative/test_mixin.py::AbstractTest::test_implicit_abstract_viadecorator 228s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-subquery] 228s 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] 228s [gw7] [ 29%] PASSED test/orm/declarative/test_mixin.py::AbstractTest::test_implicit_abstract_viadecorator 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 228s test/orm/declarative/test_mixin.py::AbstractTest::test_middle_abstract_attributes 228s [gw6] [ 29%] 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] 228s [gw1] [ 29%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 228s 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] 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 228s [gw1] [ 29%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 228s [gw6] [ 29%] 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] 228s 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] 228s 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] 228s [gw6] [ 29%] 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] 228s [gw1] [ 29%] 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] 228s 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] 228s 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] 228s [gw6] [ 29%] 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] 228s 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] 228s [gw1] [ 29%] 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] 228s [gw7] [ 29%] PASSED test/orm/declarative/test_mixin.py::AbstractTest::test_middle_abstract_attributes 228s [gw6] [ 29%] 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] 228s 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] 228s test/orm/declarative/test_mixin.py::AbstractTest::test_middle_abstract_inherits 228s 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] 228s [gw1] [ 29%] 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] 228s 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] 228s [gw6] [ 29%] 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] 228s 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] 228s [gw6] [ 29%] 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] 228s [gw1] [ 29%] 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] 228s 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] 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 228s [gw6] [ 29%] 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] 228s 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] 228s [gw6] [ 29%] 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] 228s [gw1] [ 29%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 228s [gw5] [ 29%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-subquery] 228s 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] 228s [gw7] [ 29%] PASSED test/orm/declarative/test_mixin.py::AbstractTest::test_middle_abstract_inherits 228s [gw1] [ 29%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 228s [gw6] [ 29%] 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] 228s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args 228s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-immediate] 228s 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] 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 228s [gw6] [ 29%] 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] 228s 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] 228s [gw1] [ 29%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 228s [gw6] [ 29%] 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] 228s [gw7] [ 29%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args 228s 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] 228s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args_used_multiple_times 228s [gw6] [ 29%] 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] 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 228s 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] 228s [gw1] [ 29%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 228s [gw6] [ 29%] 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] 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 228s 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] 228s [gw6] [ 29%] 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] 228s 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] 228s [gw1] [ 29%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 228s [gw6] [ 29%] 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] 228s 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] 228s [gw7] [ 29%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args_used_multiple_times 228s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property 228s [gw6] [ 29%] 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] 228s 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] 228s [gw1] [ 29%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 228s [gw5] [ 29%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-immediate] 228s [gw6] [ 29%] 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] 228s 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] 228s [gw6] [ 29%] 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] 228s 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] 228s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-joined] 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[default] 228s [gw6] [ 29%] 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] 228s 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] 228s [gw6] [ 29%] 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] 228s [gw7] [ 29%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property 228s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[anno] 228s 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] 228s [gw6] [ 29%] 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] 228s 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] 228s [gw6] [ 29%] 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] 228s 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] 228s [gw6] [ 29%] 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] 228s 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] 228s [gw6] [ 29%] 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] 228s [gw7] [ 29%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[anno] 228s 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] 228s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[anno_w_clsmeth] 228s [gw6] [ 29%] 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] 228s 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] 228s [gw6] [ 29%] 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] 228s 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] 228s [gw5] [ 29%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-joined] 228s [gw6] [ 29%] 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] 228s 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] 228s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-select] 228s [gw1] [ 29%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[default] 228s [gw6] [ 29%] 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] 228s [gw7] [ 29%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[anno_w_clsmeth] 228s 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] 228s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[legacy] 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 228s [gw6] [ 29%] 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] 228s 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] 228s [gw1] [ 29%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 228s [gw6] [ 29%] 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] 228s 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] 228s [gw1] [ 29%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 228s [gw6] [ 29%] 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] 228s 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] 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 228s [gw6] [ 29%] 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] 228s [gw7] [ 29%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[legacy] 228s 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] 228s [gw1] [ 29%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 228s [gw6] [ 29%] 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] 228s 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] 228s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[nonanno] 228s [gw1] [ 29%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 228s [gw6] [ 29%] 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] 228s 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] 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 228s [gw6] [ 29%] 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] 228s [gw5] [ 29%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-select] 228s 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] 228s [gw6] [ 29%] 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] 228s [gw1] [ 29%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 228s 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] 228s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-selectin] 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 228s [gw7] [ 29%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[nonanno] 228s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[pep593] 228s [gw1] [ 29%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 228s [gw6] [ 29%] 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] 228s 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] 228s [gw6] [ 29%] 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] 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 228s 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] 228s [gw1] [ 29%] 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] 228s [gw6] [ 29%] 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] 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 228s 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] 228s [gw6] [ 29%] 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] 228s 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] 228s [gw6] [ 29%] 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] 228s [gw7] [ 29%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[pep593] 228s 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] 228s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies 228s [gw6] [ 29%] 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] 228s 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] 228s [gw7] [ 29%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies 228s [gw1] [ 29%] 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] 228s [gw6] [ 29%] 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] 228s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies_doesnt_impact_synonyms 228s 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] 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 228s [gw6] [ 29%] 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] 228s [gw5] [ 29%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-selectin] 228s 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] 228s [gw7] [ 29%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies_doesnt_impact_synonyms 228s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_deferred 228s [gw6] [ 29%] 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] 228s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-subquery] 228s [gw1] [ 29%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 228s 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] 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 228s [gw6] [ 29%] 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] 228s 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] 228s [gw6] [ 29%] 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] 228s 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] 228s [gw1] [ 29%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 228s [gw7] [ 29%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_deferred 228s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_doc 228s [gw6] [ 29%] 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] 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 228s 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] 228s [gw6] [ 29%] 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] 228s 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] 228s [gw7] [ 29%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_doc 228s [gw1] [ 29%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 228s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship 228s [gw6] [ 29%] 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] 228s 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] 228s 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] 228s [gw6] [ 29%] 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] 228s [gw1] [ 29%] 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] 228s 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] 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 228s [gw6] [ 29%] 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] 228s 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] 228s [gw6] [ 29%] 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] 228s 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] 228s [gw5] [ 29%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-subquery] 228s [gw6] [ 29%] 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] 228s 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] 228s [gw6] [ 30%] 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] 228s 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] 228s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-immediate] 228s [gw6] [ 30%] 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] 228s 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] 228s [gw7] [ 30%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship 228s [gw6] [ 30%] 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] 228s 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] 228s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship_primryjoin 228s [gw1] [ 30%] 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] 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 228s [gw6] [ 30%] 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] 228s [gw1] [ 30%] 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] 228s 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] 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 228s [gw6] [ 30%] 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] 228s 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] 228s [gw6] [ 30%] 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] 228s [gw0] [ 30%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_gc 228s 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] 228s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_iterate 228s [gw6] [ 30%] 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] 228s [gw1] [ 30%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 228s 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] 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 228s [gw6] [ 30%] 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] 228s 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] 228s [gw1] [ 30%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 228s [gw6] [ 30%] 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] 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_returning_fn 228s 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] 228s [gw6] [ 30%] 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] 228s [gw7] [ 30%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship_primryjoin 228s [gw5] [ 30%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-immediate] 228s 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] 228s [gw6] [ 30%] 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] 228s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_abstract_declared_attr 228s 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] 228s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-joined] 228s [gw6] [ 30%] 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] 228s 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] 228s [gw6] [ 30%] 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] 228s 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] 228s [gw6] [ 30%] 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] 228s [gw1] [ 30%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_returning_fn 228s [gw7] [ 30%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_abstract_declared_attr 228s 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] 228s [gw6] [ 30%] 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] 228s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_prepare_nocascade 228s 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] 228s [gw6] [ 30%] 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] 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 228s 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] 228s [gw6] [ 30%] 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] 228s 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] 228s [gw6] [ 30%] 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] 228s 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] 228s [gw6] [ 30%] 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] 228s 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] 228s [gw6] [ 30%] 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] 228s 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] 228s [gw1] [ 30%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 228s [gw6] [ 30%] 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] 228s 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] 228s [gw6] [ 30%] 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] 228s 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] 228s [gw6] [ 30%] 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] 228s 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] 228s [gw7] [ 30%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_prepare_nocascade 228s [gw1] [ 30%] 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] 228s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_one 228s 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] 228s [gw6] [ 30%] 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] 228s 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] 228s [gw6] [ 30%] 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] 228s 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] 228s [gw6] [ 30%] 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] 228s 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] 228s [gw6] [ 30%] 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] 228s 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] 228s [gw5] [ 30%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-joined] 228s [gw6] [ 30%] 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] 228s 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] 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 228s [gw6] [ 30%] 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] 228s 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] 228s [gw6] [ 30%] 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] 228s 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] 228s [gw6] [ 30%] 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] 228s [gw7] [ 30%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_one 228s 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] 228s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-select] 228s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_three 228s [gw6] [ 30%] 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] 228s 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] 228s [gw6] [ 30%] 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] 228s 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] 228s [gw6] [ 30%] 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] 228s 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] 228s [gw1] [ 30%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 228s [gw6] [ 30%] 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] 228s [gw7] [ 30%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_three 228s 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] 228s 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] 228s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_two 228s [gw6] [ 30%] 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] 228s 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] 228s [gw6] [ 30%] 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] 228s 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] 228s [gw6] [ 30%] 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] 228s 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] 228s [gw6] [ 30%] 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] 228s 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] 228s [gw6] [ 30%] 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] 228s 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] 228s [gw1] [ 30%] 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] 228s [gw6] [ 30%] 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] 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 228s 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] 228s [gw6] [ 30%] 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] 228s 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] 228s [gw6] [ 30%] 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] 228s [gw1] [ 30%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 228s 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] 228s [gw6] [ 30%] 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] 228s 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] 228s [gw6] [ 30%] 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] 228s 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] 228s [gw6] [ 30%] 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] 228s 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] 228s [gw5] [ 30%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-select] 228s [gw6] [ 30%] 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] 228s 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] 228s [gw7] [ 30%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_two 228s [gw6] [ 30%] 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] 228s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_classproperty_still_works 228s 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] 228s [gw6] [ 30%] 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] 228s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-selectin] 228s 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] 228s [gw6] [ 30%] 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] 228s [gw1] [ 30%] 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] 228s 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] 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 228s [gw7] [ 30%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_classproperty_still_works 228s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation 228s [gw6] [ 30%] 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] 228s 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] 228s [gw6] [ 30%] 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] 228s 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] 228s [gw1] [ 30%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 228s [gw6] [ 30%] 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] 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 228s [gw1] [ 30%] 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] 228s 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] 228s [gw6] [ 30%] 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] 228s 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] 228s [gw6] [ 30%] 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] 228s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 228s 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] 228s [gw6] [ 30%] 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] 228s [gw7] [ 30%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation 228s 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] 228s [gw1] [ 30%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 228s 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] 228s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation_newname 228s [gw6] [ 30%] 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] 228s 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] 228s [gw6] [ 30%] 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] 228s 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] 228s [gw6] [ 30%] 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] 228s 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] 228s [gw6] [ 30%] 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] 228s 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] 228s [gw6] [ 30%] 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] 228s 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] 228s [gw6] [ 30%] 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] 228s 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] 228s [gw6] [ 30%] 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] 228s [gw1] [ 30%] 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] 228s [gw7] [ 30%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation_newname 228s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_single_propagation 228s 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] 228s 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] 228s [gw6] [ 30%] 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] 228s 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] 228s [gw5] [ 30%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-selectin] 228s [gw6] [ 30%] 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] 228s 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] 228s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-subquery] 228s [gw6] [ 30%] 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] 228s 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] 228s [gw6] [ 30%] 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] 228s 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] 229s [gw7] [ 30%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_single_propagation 229s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_subclass_type 229s [gw6] [ 30%] 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] 229s 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] 229s [gw6] [ 30%] 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] 229s 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] 229s [gw6] [ 30%] 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] 229s [gw1] [ 30%] 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] 229s 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] 229s [gw6] [ 30%] 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] 229s 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] 229s 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] 229s [gw6] [ 30%] 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] 229s 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] 229s [gw6] [ 30%] 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] 229s 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] 229s [gw7] [ 30%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_subclass_type 229s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_superclass_type 229s [gw6] [ 30%] 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] 229s 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] 229s [gw6] [ 30%] 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] 229s 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] 229s [gw6] [ 30%] 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] 229s 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] 229s [gw6] [ 30%] 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] 229s 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] 229s [gw6] [ 30%] 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] 229s 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] 229s [gw5] [ 30%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-subquery] 229s [gw1] [ 30%] 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] 229s [gw7] [ 30%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_superclass_type 229s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_joined_table_inheritance[Column] 229s [gw6] [ 30%] 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] 229s 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] 229s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 229s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-immediate] 229s [gw6] [ 30%] 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] 229s 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] 229s [gw6] [ 30%] 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] 229s [gw1] [ 30%] 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] 229s 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] 229s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 229s [gw7] [ 30%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_joined_table_inheritance[Column] 229s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_joined_table_inheritance[mapped_column] 229s [gw6] [ 30%] 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] 229s [gw1] [ 30%] 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] 229s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 229s 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] 229s [gw1] [ 30%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 229s [gw6] [ 30%] 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] 229s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 229s [gw1] [ 30%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 229s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 229s 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] 229s [gw1] [ 30%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 229s [gw6] [ 30%] 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] 229s 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] 229s 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] 229s [gw1] [ 30%] 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] 229s [gw6] [ 30%] 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] 229s 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] 229s 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] 229s [gw6] [ 30%] 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] 229s [gw7] [ 30%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_joined_table_inheritance[mapped_column] 229s 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] 229s [gw6] [ 30%] 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] 229s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_inheritance_conflict_resolution[Column] 229s 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] 229s [gw1] [ 30%] 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] 229s 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] 229s [gw1] [ 30%] 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] 229s [gw6] [ 30%] 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] 229s 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] 229s 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] 229s [gw6] [ 30%] 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] 229s 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] 229s [gw6] [ 30%] 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] 229s 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] 229s [gw5] [ 30%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-immediate] 229s [gw6] [ 30%] 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] 229s 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] 229s [gw6] [ 30%] 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] 229s [gw1] [ 30%] 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] 229s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 229s 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] 229s [gw6] [ 30%] 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] 229s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-joined] 229s [gw7] [ 30%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_inheritance_conflict_resolution[Column] 229s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_inheritance_conflict_resolution[mapped_column] 229s [gw7] [ 30%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_inheritance_conflict_resolution[mapped_column] 229s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_table_inheritance 229s [gw5] [ 30%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-joined] 229s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-select] 229s [gw1] [ 30%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 229s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 229s [gw1] [ 30%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 229s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 229s [gw1] [ 30%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 229s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 229s [gw1] [ 30%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 229s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 229s [gw1] [ 30%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 229s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 229s [gw1] [ 30%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 229s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 229s 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] 229s [gw6] [ 30%] 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] 229s 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] 229s [gw6] [ 30%] 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] 229s 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] 229s [gw6] [ 30%] 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] 229s 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] 229s [gw6] [ 30%] 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] 229s 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] 229s [gw6] [ 30%] 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] 229s 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] 229s [gw6] [ 30%] 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] 229s 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] 229s [gw6] [ 30%] 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] 229s 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] 229s [gw6] [ 30%] 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] 229s 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] 229s [gw6] [ 30%] 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] 229s 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] 229s [gw6] [ 30%] 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] 229s 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] 229s [gw6] [ 30%] 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] 229s 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] 229s [gw6] [ 30%] 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] 229s 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] 229s [gw6] [ 30%] 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] 229s [gw1] [ 30%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 229s [gw7] [ 30%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_table_inheritance 229s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 229s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declarative_mixin_decorator 229s 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] 229s [gw6] [ 30%] 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] 229s [gw1] [ 30%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 229s 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] 229s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 229s [gw6] [ 30%] 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] 229s [gw1] [ 30%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 229s 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] 229s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 229s [gw7] [ 30%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declarative_mixin_decorator 229s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_base 229s [gw6] [ 30%] 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] 229s 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] 229s [gw6] [ 30%] 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] 229s [gw1] [ 30%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 229s 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] 229s [gw6] [ 30%] 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] 229s [gw7] [ 30%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_base 229s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 229s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_direct 229s 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] 229s [gw6] [ 30%] 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] 229s [gw5] [ 30%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-select] 229s 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] 229s [gw6] [ 30%] 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] 229s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-selectin] 229s 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] 229s [gw1] [ 30%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 229s [gw6] [ 30%] 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] 229s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 229s 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] 229s [gw7] [ 30%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_direct 229s [gw6] [ 30%] 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] 229s [gw1] [ 30%] 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] 229s 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] 229s [gw6] [ 30%] 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] 229s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_mixin 229s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 229s 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] 229s [gw6] [ 30%] 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] 229s 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] 229s [gw1] [ 30%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 229s 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] 229s [gw6] [ 30%] 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] 229s 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] 229s [gw1] [ 30%] 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] 229s [gw6] [ 30%] 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] 229s 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] 229s [gw7] [ 30%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_mixin 229s 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] 229s [gw1] [ 30%] 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] 229s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-table-generate_base] 229s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 229s [gw6] [ 30%] 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] 229s 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] 229s [gw7] [ 30%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-table-generate_base] 229s [gw6] [ 30%] 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] 229s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-table-subclass] 229s 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] 229s [gw6] [ 30%] 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] 229s 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] 229s [gw1] [ 30%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 229s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 229s [gw6] [ 30%] 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] 229s 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] 229s [gw1] [ 30%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 229s [gw3] [ 30%] PASSED test/base/test_events.py::RemovalTest::test_listener_collection_removed_cleanup_clslevel 229s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 229s [gw6] [ 30%] 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] 229s 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] 229s [gw6] [ 30%] 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] 229s test/base/test_events.py::RemovalTest::test_no_add_in_event 229s [gw3] [ 30%] PASSED test/base/test_events.py::RemovalTest::test_no_add_in_event 229s 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] 229s [gw7] [ 30%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-table-subclass] 229s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-tablename-generate_base] 229s test/base/test_events.py::RemovalTest::test_no_remove_in_event 229s [gw6] [ 30%] 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] 229s [gw5] [ 30%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-selectin] 229s [gw3] [ 30%] PASSED test/base/test_events.py::RemovalTest::test_no_remove_in_event 229s 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] 229s [gw7] [ 30%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-tablename-generate_base] 229s [gw6] [ 30%] 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] 229s test/base/test_events.py::RemovalTest::test_once 229s [gw3] [ 30%] PASSED test/base/test_events.py::RemovalTest::test_once 229s test/base/test_events.py::RemovalTest::test_once_doesnt_dereference_listener 229s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-tablename-subclass] 229s 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] 229s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-subquery] 229s [gw6] [ 30%] 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] 229s 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] 229s [gw6] [ 30%] 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] 229s [gw1] [ 30%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 229s 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] 229s 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] 229s [gw1] [ 30%] 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] 229s [gw6] [ 30%] 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] 229s 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] 229s 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] 229s [gw6] [ 30%] 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] 229s 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] 229s [gw6] [ 30%] 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] 229s 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] 229s [gw1] [ 30%] 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] 229s [gw6] [ 30%] 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] 229s 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] 229s 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] 229s [gw1] [ 30%] 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] 229s [gw6] [ 30%] 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] 229s 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] 229s 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] 229s [gw6] [ 30%] 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] 229s 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] 229s [gw7] [ 30%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-tablename-subclass] 229s [gw6] [ 30%] 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] 229s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-table-generate_base] 229s 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] 229s [gw1] [ 30%] 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] 229s [gw7] [ 30%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-table-generate_base] 229s [gw6] [ 30%] 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] 229s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 229s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-table-subclass] 229s [gw1] [ 30%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 229s 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] 229s [gw6] [ 30%] 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] 229s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 229s 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] 229s [gw6] [ 30%] 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] 229s 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] 229s [gw6] [ 30%] 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] 229s [gw7] [ 30%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-table-subclass] 229s 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] 229s [gw6] [ 30%] 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] 229s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-tablename-generate_base] 229s 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] 229s [gw5] [ 30%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-subquery] 229s [gw1] [ 30%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 229s [gw6] [ 30%] 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] 229s [gw7] [ 30%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-tablename-generate_base] 229s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_implicit_id_insert_select_columns 229s 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] 229s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-immediate] 229s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-tablename-subclass] 229s [gw1] [ 30%] 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] 229s 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] 229s [gw6] [ 30%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_implicit_id_insert_select_columns 229s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_implicit_id_insert_select_keys 229s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_implicit_id_insert_select_keys 229s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_insert_heterogeneous_params 229s [gw1] [ 31%] 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] 229s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_insert_heterogeneous_params 229s 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] 229s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_five[False-_exclusions_01] 229s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_five[False-_exclusions_01] 229s [gw1] [ 31%] 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] 229s 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] 229s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_five[True-_exclusions_00] 229s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-tablename-subclass] 229s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_five[True-_exclusions_00] 229s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-table-generate_base] 229s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[False-_exclusions_01] 229s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-table-generate_base] 229s [gw1] [ 31%] 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] 229s [gw6] [ 31%] SKIPPED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[False-_exclusions_01] 229s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 229s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[True-_exclusions_00] 229s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-table-subclass] 229s [gw6] [ 31%] SKIPPED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[True-_exclusions_00] 229s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[False-_exclusions_01] 229s [gw1] [ 31%] 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] 229s [gw6] [ 31%] SKIPPED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[False-_exclusions_01] 229s 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] 229s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[True-_exclusions_00] 229s [gw6] [ 31%] SKIPPED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[True-_exclusions_00] 229s [gw1] [ 31%] 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] 229s [gw5] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-immediate] 229s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_one[False-_exclusions_01] 229s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 229s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_one[False-_exclusions_01] 229s [gw1] [ 31%] 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] 229s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_one[True-_exclusions_00] 229s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-joined] 229s 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] 229s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_one[True-_exclusions_00] 229s [gw1] [ 31%] 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] 229s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_six[False-_exclusions_01] 229s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 229s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-table-subclass] 229s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_six[False-_exclusions_01] 229s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_six[True-_exclusions_00] 229s [gw1] [ 31%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 229s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_six[True-_exclusions_00] 229s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-tablename-generate_base] 229s 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] 229s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_three[False-_exclusions_01] 229s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-tablename-generate_base] 229s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-tablename-subclass] 229s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_three[False-_exclusions_01] 229s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_three[True-_exclusions_00] 229s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_three[True-_exclusions_00] 229s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_two[False-_exclusions_01] 229s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_two[False-_exclusions_01] 229s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_two[True-_exclusions_00] 229s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_two[True-_exclusions_00] 229s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrowid_zero 229s [gw1] [ 31%] 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] 229s 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] 229s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrowid_zero 229s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_misordered_lastrow 229s [gw5] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-joined] 229s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_misordered_lastrow 229s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-tablename-subclass] 229s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[column] 229s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-table-generate_base] 229s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[column] 229s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-select] 229s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[expect] 229s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-table-generate_base] 229s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-table-subclass] 229s [gw0] [ 31%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_iterate 229s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[expect] 229s [gw1] [ 31%] 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] 229s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[string] 229s 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] 229s test/ext/test_associationproxy.py::SetTest::test_abc 229s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[string] 229s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_no_inserted_pk_on_returning 229s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_no_inserted_pk_on_returning 229s [gw1] [ 31%] 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] 229s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_disabled 229s 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] 229s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_disabled 229s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_return_pks_default_values 229s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-table-subclass] 229s [gw0] [ 31%] PASSED test/ext/test_associationproxy.py::SetTest::test_abc 229s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-tablename-generate_base] 229s [gw1] [ 31%] 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] 229s test/ext/test_associationproxy.py::SetTest::test_bulk_replace 229s 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] 229s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-tablename-generate_base] 229s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-tablename-subclass] 229s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_return_pks_default_values 229s [gw1] [ 31%] 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] 229s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_defaults[not_preserve_rowcount] 229s 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] 229s [gw5] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-select] 229s [gw1] [ 31%] 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] 229s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 229s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-selectin] 229s [gw1] [ 31%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 229s [gw0] [ 31%] PASSED test/ext/test_associationproxy.py::SetTest::test_bulk_replace 229s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 229s test/ext/test_associationproxy.py::SetTest::test_set_comparison_empty_to_empty 229s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-tablename-subclass] 229s [gw1] [ 31%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 229s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[colref-Column] 229s 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] 229s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_defaults[not_preserve_rowcount] 229s [gw1] [ 31%] 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] 229s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_defaults[preserve_rowcount] 229s 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] 229s [gw1] [ 31%] 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] 229s 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] 229s [gw1] [ 31%] 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] 229s 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] 229s [gw1] [ 31%] 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] 229s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 229s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[colref-Column] 229s [gw1] [ 31%] 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] 229s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[colref-mapped_column] 229s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 229s [gw1] [ 31%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 229s [gw5] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-selectin] 229s 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] 229s [gw1] [ 31%] 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] 229s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-subquery] 229s 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] 229s [gw1] [ 31%] 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] 229s 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] 229s [gw1] [ 31%] 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] 229s 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] 229s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[colref-mapped_column] 229s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[objref-Column] 229s [gw1] [ 31%] 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] 229s 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] 229s [gw3] [ 31%] PASSED test/base/test_events.py::RemovalTest::test_once_doesnt_dereference_listener 229s [gw1] [ 31%] 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] 229s 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] 229s test/base/test_events.py::RemovalTest::test_once_unless_exception 229s [gw3] [ 31%] PASSED test/base/test_events.py::RemovalTest::test_once_unless_exception 229s [gw1] [ 31%] 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] 229s test/base/test_events.py::RemovalTest::test_propagate 229s 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] 229s [gw3] [ 31%] PASSED test/base/test_events.py::RemovalTest::test_propagate 229s test/base/test_events.py::RemovalTest::test_remove_not_listened 229s [gw1] [ 31%] 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] 229s 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] 229s [gw3] [ 31%] PASSED test/base/test_events.py::RemovalTest::test_remove_not_listened 229s test/base/test_events.py::RemovalTest::test_remove_plain_named 229s [gw1] [ 31%] 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] 229s [gw3] [ 31%] PASSED test/base/test_events.py::RemovalTest::test_remove_plain_named 229s test/base/test_events.py::RemovalTest::test_remove_wrapped_named 229s [gw3] [ 31%] PASSED test/base/test_events.py::RemovalTest::test_remove_wrapped_named 229s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 229s test/base/test_events.py::RemovalTest::test_two_subclasses_one_event 229s [gw3] [ 31%] PASSED test/base/test_events.py::RemovalTest::test_two_subclasses_one_event 229s test/base/test_events.py::RemovalTest::test_two_subclasses_one_event_reg_cleanup 229s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[objref-Column] 229s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[objref-mapped_column] 229s [gw5] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-subquery] 229s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-immediate] 229s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[objref-mapped_column] 229s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[strname-Column] 229s [gw1] [ 31%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 229s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 229s [gw1] [ 31%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 229s test/orm/test_instrumentation.py::MiscTest::test_uninstrument 229s [gw1] [ 31%] PASSED test/orm/test_instrumentation.py::MiscTest::test_uninstrument 229s test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_managerattr 229s [gw1] [ 31%] PASSED test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_managerattr 229s test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_stateattr 229s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[strname-Column] 229s [gw1] [ 31%] PASSED test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_stateattr 229s test/orm/test_instrumentation.py::NativeInstrumentationTest::test_register_reserved_attribute 229s [gw1] [ 31%] PASSED test/orm/test_instrumentation.py::NativeInstrumentationTest::test_register_reserved_attribute 229s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[strname-mapped_column] 229s [gw5] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-immediate] 229s test/orm/test_instrumentation.py::OnLoadTest::test_basic 229s [gw1] [ 31%] PASSED test/orm/test_instrumentation.py::OnLoadTest::test_basic 229s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args 229s [gw1] [ 31%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args 229s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args_plus_opt 229s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-joined] 229s [gw1] [ 31%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args_plus_opt 229s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_sig 229s [gw1] [ 31%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_sig 229s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_opt_sig 229s [gw1] [ 31%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_opt_sig 229s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_posn_args 229s [gw1] [ 31%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_posn_args 229s test/orm/test_joins.py::CreateJoinsTest::test_double_level_aliased_exists 229s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[strname-mapped_column] 229s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_declared_attr[Column] 229s [gw1] [ 31%] PASSED test/orm/test_joins.py::CreateJoinsTest::test_double_level_aliased_exists 229s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_declared_attr[Column] 229s test/orm/test_joins.py::InheritedJoinTest::test_auto_aliasing_multi_link 229s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_declared_attr[mapped_column] 229s [gw5] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-joined] 229s [gw0] [ 31%] PASSED test/ext/test_associationproxy.py::SetTest::test_set_comparison_empty_to_empty 229s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-select] 229s test/ext/test_associationproxy.py::SetTest::test_set_comparisons 229s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_declared_attr[mapped_column] 229s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_error[Column] 229s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_error[Column] 229s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_error[mapped_column] 229s [gw0] [ 31%] PASSED test/ext/test_associationproxy.py::SetTest::test_set_comparisons 229s test/ext/test_associationproxy.py::SetTest::test_set_mutation 229s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_error[mapped_column] 229s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wbase[Column] 229s [gw5] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-select] 229s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wbase[Column] 229s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-selectin] 230s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wbase[mapped_column] 230s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wbase[mapped_column] 230s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wdecorator[Column] 230s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wdecorator[Column] 230s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wdecorator[mapped_column] 230s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wdecorator[mapped_column] 230s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_one 230s [gw5] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-selectin] 230s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-subquery] 230s [gw1] [ 31%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_auto_aliasing_multi_link 230s test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_one 230s [gw1] [ 31%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_one 230s test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_two 230s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_one 230s [gw1] [ 31%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_two 230s test/orm/test_joins.py::InheritedJoinTest::test_force_via_select_from 230s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_two 230s [gw1] [ 31%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_force_via_select_from 230s test/orm/test_joins.py::InheritedJoinTest::test_single_prop 230s [gw1] [ 31%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_single_prop 230s test/orm/test_joins.py::InheritedJoinTest::test_single_prop_of_type 230s [gw1] [ 31%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_single_prop_of_type 230s test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_explicit_left 230s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_defaults[preserve_rowcount] 230s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_two 230s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_init_subclass_works[generate_base] 230s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_preexecute_pk 230s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_init_subclass_works[generate_base] 230s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_init_subclass_works[subclass] 230s [gw5] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-subquery] 230s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_preexecute_pk 230s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_values[not_preserve_rowcount] 230s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-immediate] 230s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_init_subclass_works[subclass] 230s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_joined_table_propagation 230s [gw1] [ 31%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_explicit_left 230s test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_implicit_left 230s [gw1] [ 31%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_implicit_left 230s test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_explicit_left 230s [gw1] [ 31%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_explicit_left 230s test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_implicit_left 230s [gw1] [ 31%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_implicit_left 230s test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_explicit_left 230s [gw1] [ 31%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_explicit_left 230s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_values[not_preserve_rowcount] 230s test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_implicit_left 230s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_values[preserve_rowcount] 230s [gw1] [ 31%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_implicit_left 230s test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_explicit_left 230s [gw1] [ 31%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_explicit_left 230s test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_implicit_left 230s [gw5] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-immediate] 230s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_joined_table_propagation 230s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_composite 230s [gw1] [ 31%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_implicit_left 230s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-joined] 230s test/orm/test_joins.py::JoinLateralTest::test_from_function 230s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_values[preserve_rowcount] 230s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_unicode_keys 230s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_unicode_keys 230s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_composite 230s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_custom_base 230s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[add_expr_returning] 230s [gw6] [ 31%] SKIPPED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[add_expr_returning] 230s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_custom_base 230s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[not_add_expr_returning] 230s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr 230s [gw6] [ 31%] SKIPPED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[not_add_expr_returning] 230s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-1-False] 230s [gw0] [ 31%] PASSED test/ext/test_associationproxy.py::SetTest::test_set_mutation 230s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-1-False] 230s test/ext/test_associationproxy.py::SetTest::test_set_operations 230s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-1-True] 230s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-1-True] 230s [gw5] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-joined] 230s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-2-False] 230s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-select] 230s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-2-False] 230s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-2-True] 230s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-2-True] 230s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-1-False] 230s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr 230s [gw1] [ 31%] PASSED test/orm/test_joins.py::JoinLateralTest::test_from_function 230s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr_two 230s test/orm/test_joins.py::JoinLateralTest::test_from_function_aas 230s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-1-False] 230s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-1-True] 230s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-1-True] 230s [gw1] [ 31%] PASSED test/orm/test_joins.py::JoinLateralTest::test_from_function_aas 230s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-2-False] 230s test/orm/test_joins.py::JoinLateralTest::test_select_subquery 230s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-2-False] 230s [gw1] [ 31%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery 230s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-2-True] 230s [gw0] [ 31%] PASSED test/ext/test_associationproxy.py::SetTest::test_set_operations 230s test/ext/test_associationproxy.py::SynonymOfProxyTest::test_hasattr 230s test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_explicit_correlate 230s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-2-True] 230s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-100] 230s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr_two 230s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited 230s [gw5] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-select] 230s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-100] 230s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-selectin] 230s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-329] 230s [gw0] [ 31%] PASSED test/ext/test_associationproxy.py::SynonymOfProxyTest::test_hasattr 230s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited 230s [gw1] [ 31%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_explicit_correlate 230s test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_explicit_correlate_coreonly 230s test/ext/test_associationproxy.py::SynonymOfProxyTest::test_o2m_expr 230s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited_descriptor 230s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-329] 230s [gw0] [ 31%] PASSED test/ext/test_associationproxy.py::SynonymOfProxyTest::test_o2m_expr 230s [gw1] [ 31%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_explicit_correlate_coreonly 230s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-None] 230s test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_implicit_correlate 230s test/ext/test_associationproxy.py::SynonymOfProxyTest::test_o2m_instance_getter 230s [gw0] [ 31%] PASSED test/ext/test_associationproxy.py::SynonymOfProxyTest::test_o2m_instance_getter 230s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited_descriptor 230s [gw1] [ 31%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_implicit_correlate 230s test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_implicit_correlate_coreonly 230s test/orm/test_assorted_eager.py::EagerTest::test_dslish 230s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_overridden 230s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-None] 230s [gw1] [ 31%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_implicit_correlate_coreonly 230s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-100] 230s test/orm/test_joins.py::JoinOnSynonymTest::test_join_on_synonym 230s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_overridden 230s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_polymorphic_on_inherited 230s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-100] 230s [gw5] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-selectin] 230s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-329] 230s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_polymorphic_on_inherited 230s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-subquery] 230s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-329] 230s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_property 230s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-None] 230s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-None] 230s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-100] 230s [gw0] [ 31%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_dslish 230s test/orm/test_assorted_eager.py::EagerTest::test_noorm 230s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-100] 230s [gw0] [ 31%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_noorm 230s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-329] 230s test/orm/test_assorted_eager.py::EagerTest::test_withjoinedload 230s [gw1] [ 31%] PASSED test/orm/test_joins.py::JoinOnSynonymTest::test_join_on_synonym 230s [gw0] [ 31%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_withjoinedload 230s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_property 230s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_column_ordering 230s test/orm/test_assorted_eager.py::EagerTest::test_without_outerjoin_literal 230s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-329] 230s [gw5] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-subquery] 230s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-None] 230s [gw0] [ 31%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_without_outerjoin_literal 230s test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_core_round_trip 230s test/orm/test_assorted_eager.py::EagerTest::test_withoutjoinedload 230s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-immediate] 230s [gw0] [ 31%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_withoutjoinedload 230s test/orm/test_assorted_eager.py::EagerTest::test_withoutouterjoin 230s [gw0] [ 31%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_withoutouterjoin 230s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-None] 230s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-100] 230s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_column_ordering 230s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wbase[Column] 230s test/orm/test_assorted_eager.py::EagerTest2::test_eager_terminate 230s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-100] 230s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-329] 230s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-329] 230s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-None] 230s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wbase[Column] 230s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wbase[mapped_column] 230s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-None] 230s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_returning_integrity_error[not_use_returning] 230s [gw5] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-immediate] 230s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_returning_integrity_error[not_use_returning] 230s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_returning_integrity_error[use_returning] 230s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_returning_integrity_error[use_returning] 230s [gw0] [ 31%] PASSED test/orm/test_assorted_eager.py::EagerTest2::test_eager_terminate 230s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-joined] 230s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_upsert_w_returning 230s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_upsert_w_returning 230s test/orm/test_assorted_eager.py::EagerTest3::test_nesting_with_functions 230s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wbase[mapped_column] 230s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wdecorator 230s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_direct_params 230s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_direct_params 230s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_direct_params_returning 230s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_direct_params_returning 230s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_null_pk_params_db_ignores_it 230s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_null_pk_params_db_ignores_it 230s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_null_pk_values_db_ignores_it 230s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_null_pk_values_db_ignores_it 230s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wdecorator 230s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin 230s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_sequence 230s [gw5] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-joined] 230s [gw6] [ 31%] SKIPPED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_sequence 230s [gw0] [ 31%] PASSED test/orm/test_assorted_eager.py::EagerTest3::test_nesting_with_functions 230s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk 230s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-select] 230s test/orm/test_assorted_eager.py::EagerTest4::test_basic 230s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk 230s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk_inline 230s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk_inline 230s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk_multi_rows 230s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin 230s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin_used_for_joined 230s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk_multi_rows 230s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_sql_expr_lastrowid 230s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_sql_expr_lastrowid 230s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase 230s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase 230s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_direct_params 230s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_direct_params 230s [gw0] [ 31%] PASSED test/orm/test_assorted_eager.py::EagerTest4::test_basic 230s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin_used_for_joined 230s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_direct_params_returning 230s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_not_allowed 230s [gw5] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-select] 230s test/orm/test_assorted_eager.py::EagerTest5::test_basic 230s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_direct_params_returning 230s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_implicit 230s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-selectin] 230s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_implicit 230s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_inline 230s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_inline 230s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_inline_implicit 230s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_not_allowed 230s [gw6] [ 31%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_inline_implicit 230s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_base_multiple_metadata 230s test/sql/test_inspect.py::TestCoreInspection::test_col_now_has_a_clauseelement 230s [gw6] [ 31%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_col_now_has_a_clauseelement 230s test/sql/test_inspect.py::TestCoreInspection::test_column_expr 230s [gw6] [ 31%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_column_expr 230s test/sql/test_inspect.py::TestCoreInspection::test_no_clause_element_on_clauseelement 230s [gw6] [ 31%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_no_clause_element_on_clauseelement 230s test/sql/test_inspect.py::TestCoreInspection::test_select 230s [gw6] [ 31%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_select 230s test/sql/test_inspect.py::TestCoreInspection::test_table 230s [gw6] [ 31%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_table 230s test/base/test_inspect.py::TestInspection::test_class_insp 230s [gw6] [ 31%] PASSED test/base/test_inspect.py::TestInspection::test_class_insp 230s test/base/test_inspect.py::TestInspection::test_def_insp 230s [gw6] [ 31%] PASSED test/base/test_inspect.py::TestInspection::test_def_insp 230s test/base/test_inspect.py::TestInspection::test_hierarchy_insp 230s [gw6] [ 31%] PASSED test/base/test_inspect.py::TestInspection::test_hierarchy_insp 230s test/base/test_inspect.py::TestInspection::test_no_inspect 230s [gw0] [ 31%] PASSED test/orm/test_assorted_eager.py::EagerTest5::test_basic 230s [gw6] [ 31%] PASSED test/base/test_inspect.py::TestInspection::test_no_inspect 230s [gw5] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-selectin] 230s test/orm/test_inspect.py::TestORMInspection::test_aliased_class 230s test/orm/test_assorted_eager.py::EagerTest6::test_one 230s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-subquery] 230s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_base_multiple_metadata 230s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_base_multiple_times 230s [gw7] [ 31%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_base_multiple_times 230s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_registry_multiple_metadata 230s [gw5] [ 31%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-subquery] 230s [gw0] [ 32%] PASSED test/orm/test_assorted_eager.py::EagerTest6::test_one 230s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-immediate] 230s [gw7] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_registry_multiple_metadata 230s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_simple_wbase 230s test/orm/test_assorted_eager.py::EagerTest7::test_load_m2o_attached_to_o2 230s [gw7] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_simple_wbase 230s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_simple_wdecorator 230s [gw7] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_simple_wdecorator 230s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_single_back_propagate 230s [gw5] [ 32%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-immediate] 230s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-joined] 230s [gw0] [ 32%] PASSED test/orm/test_assorted_eager.py::EagerTest7::test_load_m2o_attached_to_o2 230s [gw7] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_single_back_propagate 230s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_single_table_no_propagation 230s test/orm/test_assorted_eager.py::EagerTest8::test_nested_joins 230s [gw6] [ 32%] PASSED test/orm/test_inspect.py::TestORMInspection::test_aliased_class 230s test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_classical 230s [gw7] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_single_table_no_propagation 230s [gw0] [ 32%] PASSED test/orm/test_assorted_eager.py::EagerTest8::test_nested_joins 230s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_some_propagation 230s [gw5] [ 32%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-joined] 230s test/orm/test_assorted_eager.py::EagerTest9::test_joinedload_on_path 230s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-select] 230s [gw7] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_some_propagation 230s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_composite 230s [gw7] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_composite 230s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited 230s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_core_round_trip 230s 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] 230s [gw0] [ 32%] PASSED test/orm/test_assorted_eager.py::EagerTest9::test_joinedload_on_path 230s [gw5] [ 32%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-select] 230s [gw1] [ 32%] 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] 230s [gw7] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited 230s 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] 230s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_descriptor 230s test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_eager_loaders[joinedload] 230s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-selectin] 230s [gw1] [ 32%] 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] 230s 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] 230s [gw7] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_descriptor 230s [gw1] [ 32%] 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] 230s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_single_table_inheritance 230s 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] 230s [gw1] [ 32%] 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] 230s test/orm/test_joins.py::JoinTest::test_aliased_classes 230s [gw6] [ 32%] PASSED test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_classical 230s [gw7] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_single_table_inheritance 230s test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_noinh 230s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_overridden 230s [gw7] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_overridden 230s [gw5] [ 32%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-selectin] 230s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_alt_key_column_in_mixin 230s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-subquery] 230s [gw7] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_alt_key_column_in_mixin 230s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_eager_loaders[joinedload] 230s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_column_in_mixin 230s test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_eager_loaders[selectinload] 230s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_eager_loaders[selectinload] 230s test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_explicit_aliasing 230s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_explicit_aliasing 230s [gw7] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_column_in_mixin 230s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_same_column_in_mixin 230s test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_implicit_aliasing 230s [gw7] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_same_column_in_mixin 230s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_implicit_aliasing 231s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_overrides_different_typed_column_in_mixin 231s test/orm/inheritance/test_assorted_poly.py::ColPropWAliasJoinedToBaseTest::test_alias_omitted 231s [gw5] [ 32%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-subquery] 231s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-immediate] 231s [gw7] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_overrides_different_typed_column_in_mixin 231s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_dependent_on_subclass 231s [gw7] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_dependent_on_subclass 231s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inheritance_order 231s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::ColPropWAliasJoinedToBaseTest::test_alias_omitted 231s test/orm/inheritance/test_assorted_poly.py::ColSubclassTest::test_polymorphic_adaptation_auto 231s [gw7] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inheritance_order 231s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inherited 231s [gw7] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inherited 231s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_not_inherited 231s [gw6] [ 32%] PASSED test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_noinh 231s [gw5] [ 32%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-immediate] 231s test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_onelevel_inh 231s [gw7] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_not_inherited 231s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-joined] 231s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_unique_column[Column] 231s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::ColSubclassTest::test_polymorphic_adaptation_auto 231s test/orm/inheritance/test_assorted_poly.py::ColSubclassTest::test_polymorphic_adaptation_manual_alias 231s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::ColSubclassTest::test_polymorphic_adaptation_manual_alias 231s test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate 231s [gw7] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_unique_column[Column] 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_aliased_classes 231s test/orm/test_joins.py::JoinTest::test_aliased_classes_m2m 231s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_unique_column[mapped_column] 231s [gw7] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_unique_column[mapped_column] 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_aliased_classes_m2m 231s test/orm/test_joins.py::JoinTest::test_aliased_order_by 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_aliased_order_by 231s test/orm/test_joins.py::JoinTest::test_backwards_join 231s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight 231s [gw7] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight 231s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight_special_names 231s [gw7] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight_special_names 231s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_col_prop_attrs_associated_w_class_for_mapper_args 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_backwards_join 231s test/orm/test_joins.py::JoinTest::test_clause_onclause 231s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate 231s test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate_except 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_clause_onclause 231s test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_w_onclause 231s [gw5] [ 32%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-joined] 231s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-select] 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_w_onclause 231s test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_wo_onclause 231s [gw7] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_col_prop_attrs_associated_w_class_for_mapper_args 231s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_column_pre_map 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_wo_onclause 231s test/orm/test_joins.py::JoinTest::test_expression_onclauses 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_expression_onclauses 231s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[explicit-False] 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[explicit-False] 231s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[explicit-True] 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[explicit-True] 231s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[none-False] 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[none-False] 231s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[none-True] 231s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate_except 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[none-True] 231s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship-False] 231s test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_custompk 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship-False] 231s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship-True] 231s [gw6] [ 32%] PASSED test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_onelevel_inh 231s [gw5] [ 32%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-select] 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship-True] 231s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship_only-False] 231s test/orm/test_inspect.py::TestORMInspection::test_attr_keys 231s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-selectin] 231s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_custompk 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship_only-False] 231s test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_pk_collapses 231s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship_only-True] 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship_only-True] 231s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_explicit-False] 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_explicit-False] 231s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_explicit-True] 231s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_pk_collapses 231s test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_engineer 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_explicit-True] 231s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_none-False] 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_none-False] 231s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_none-True] 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_none-True] 231s test/orm/test_joins.py::JoinTest::test_full_flag 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_full_flag 231s test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_multiple_from_clause 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_multiple_from_clause 231s test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_no_from_clause 231s [gw5] [ 32%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-selectin] 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_no_from_clause 231s test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_single_from_clause 231s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-subquery] 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_single_from_clause 231s test/orm/test_joins.py::JoinTest::test_invalid_kwarg_join 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_invalid_kwarg_join 231s test/orm/test_joins.py::JoinTest::test_isouter_flag 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_isouter_flag 231s test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[False-False] 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[False-False] 231s test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[False-True] 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[False-True] 231s test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[True-False] 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[True-False] 231s test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[True-True] 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[True-True] 231s test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_entities 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_entities 231s test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_from_clause 231s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_engineer 231s test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_from_clause 231s test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_adapted 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_adapted 231s [gw6] [ 32%] PASSED test/orm/test_inspect.py::TestORMInspection::test_attr_keys 231s test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_from_clause 231s [gw5] [ 32%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-subquery] 231s test/orm/test_inspect.py::TestORMInspection::test_attrs_props_prop_added_after_configure 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_from_clause 231s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-immediate] 231s test/orm/test_joins.py::JoinTest::test_join_nonmapped_column 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_join_nonmapped_column 231s test/orm/test_joins.py::JoinTest::test_join_relationship_propagate_attrs 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_join_relationship_propagate_attrs 231s test/orm/test_joins.py::JoinTest::test_join_with_entities[False-False] 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_join_with_entities[False-False] 231s test/orm/test_joins.py::JoinTest::test_join_with_entities[False-True] 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_join_with_entities[False-True] 231s test/orm/test_joins.py::JoinTest::test_join_with_entities[True-False] 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_join_with_entities[True-False] 231s test/orm/test_joins.py::JoinTest::test_join_with_entities[True-True] 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_join_with_entities[True-True] 231s test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities 231s test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities_isouter 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities_isouter 231s test/orm/test_joins.py::JoinTest::test_kw_only_blocks_legacy_multi_join 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_kw_only_blocks_legacy_multi_join 231s test/orm/test_joins.py::JoinTest::test_left_is_none_and_query_has_no_entities 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_left_is_none_and_query_has_no_entities 231s test/orm/test_joins.py::JoinTest::test_left_w_no_entity 231s [gw5] [ 32%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-immediate] 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_left_w_no_entity 231s test/orm/test_joins.py::JoinTest::test_multiple_with_aliases 231s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-joined] 231s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person 231s test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person_car 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_multiple_with_aliases 231s test/orm/test_joins.py::JoinTest::test_no_joinpoint_expr 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_no_joinpoint_expr 231s test/orm/test_joins.py::JoinTest::test_no_legacy_multi_join_two_element 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_no_legacy_multi_join_two_element 231s test/orm/test_joins.py::JoinTest::test_no_modern_multi_join_two_element 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_no_modern_multi_join_two_element 231s test/orm/test_joins.py::JoinTest::test_no_onclause 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_no_onclause 231s test/orm/test_joins.py::JoinTest::test_no_strings_for_dual_onclause_legacy_query 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_no_strings_for_dual_onclause_legacy_query 231s test/orm/test_joins.py::JoinTest::test_no_strings_for_dual_onclause_newstyle 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_no_strings_for_dual_onclause_newstyle 231s test/orm/test_joins.py::JoinTest::test_no_strings_for_single_onclause_legacy_query 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_no_strings_for_single_onclause_legacy_query 231s test/orm/test_joins.py::JoinTest::test_no_strings_for_single_onclause_newstyle 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_no_strings_for_single_onclause_newstyle 231s test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_one 231s [gw5] [ 32%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-joined] 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_one 231s test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_one_future 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_one_future 231s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-select] 231s test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_two 231s [gw6] [ 32%] PASSED test/orm/test_inspect.py::TestORMInspection::test_attrs_props_prop_added_after_configure 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_two 231s test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_two_future 231s [gw7] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_column_pre_map 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_two_future 231s test/orm/test_inspect.py::TestORMInspection::test_class_mapper 231s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_mixin_attr_refers_to_column_copies 231s test/orm/test_joins.py::JoinTest::test_overlap_with_aliases 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_overlap_with_aliases 231s test/orm/test_joins.py::JoinTest::test_overlapping_backwards_joins 231s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person_car 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_backwards_joins 231s test/orm/test_joins.py::JoinTest::test_overlapping_paths_multilevel_legacy 231s test/orm/inheritance/test_assorted_poly.py::InheritingEagerTest::test_basic 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_paths_multilevel_legacy 231s test/orm/test_joins.py::JoinTest::test_overlapping_paths_multilevel_modern 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_paths_multilevel_modern 231s test/orm/test_joins.py::JoinTest::test_overlapping_paths_one_legacy 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_paths_one_legacy 231s [gw7] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_mixin_attr_refers_to_column_copies 231s test/orm/test_joins.py::JoinTest::test_overlapping_paths_one_modern 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_paths_one_modern 231s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_multilevel_mixin_attr_refers_to_column_copies 231s test/orm/test_joins.py::JoinTest::test_plain_table 231s [gw5] [ 32%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-select] 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_plain_table 231s test/orm/test_joins.py::JoinTest::test_pure_expression 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_pure_expression 231s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-selectin] 231s test/orm/test_joins.py::JoinTest::test_replace_multiple_from_clause 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_replace_multiple_from_clause 231s test/orm/test_joins.py::JoinTest::test_select_from 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_select_from 231s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::InheritingEagerTest::test_basic 231s test/orm/test_joins.py::JoinTest::test_select_from_orm_joins 231s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-mapped_cls] 231s [gw7] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_multilevel_mixin_attr_refers_to_column_copies 231s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_non_decl_access 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_select_from_orm_joins 231s test/orm/test_joins.py::JoinTest::test_single_prop_1 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_1 231s test/orm/test_joins.py::JoinTest::test_single_prop_12 231s [gw7] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_non_decl_access 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_12 231s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_abstract 231s test/orm/test_joins.py::JoinTest::test_single_prop_13 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_13 231s test/orm/test_joins.py::JoinTest::test_single_prop_2 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_2 231s test/orm/test_joins.py::JoinTest::test_single_prop_3 231s [gw5] [ 32%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-selectin] 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_3 231s test/orm/test_joins.py::JoinTest::test_single_prop_4 231s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-subquery] 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_4 231s [gw6] [ 32%] PASSED test/orm/test_inspect.py::TestORMInspection::test_class_mapper 231s test/orm/test_joins.py::JoinTest::test_single_prop_6 231s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-mapped_cls] 231s test/orm/test_inspect.py::TestORMInspection::test_col_filter 231s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-table] 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_6 231s test/orm/test_joins.py::JoinTest::test_single_prop_9 231s [gw7] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_abstract 231s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_9 231s test/orm/test_joins.py::JoinTest::test_str_not_accepted_orm_join 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinTest::test_str_not_accepted_orm_join 231s test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child 231s [gw7] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin 231s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-table] 231s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin_override 231s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-table_alias] 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child 231s test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child_select_from 231s [gw7] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin_override 231s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_noncascade 231s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-table_alias] 231s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-mapped_cls] 231s [gw5] [ 32%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-subquery] 231s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-immediate] 231s [gw7] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_noncascade 231s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_behavior_within_decl 231s [gw4] [ 32%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative 231s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative_child_expired 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child_select_from 231s [gw6] [ 32%] PASSED test/orm/test_inspect.py::TestORMInspection::test_col_filter 231s test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_select_parent_child 231s test/orm/test_inspect.py::TestORMInspection::test_col_property 231s [gw7] [ 32%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_behavior_within_decl 231s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_gc 231s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-mapped_cls] 231s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-table] 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_select_parent_child 231s test/orm/test_joins.py::SelfRefMixedTest::test_m2m_aliased_plus_o2m 231s [gw5] [ 32%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-immediate] 231s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-joined] 231s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-table] 231s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-table_alias] 231s [gw3] [ 32%] PASSED test/base/test_events.py::RemovalTest::test_two_subclasses_one_event_reg_cleanup 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::SelfRefMixedTest::test_m2m_aliased_plus_o2m 231s test/orm/test_events.py::RemovalTest::test_unmapped_listen 231s test/orm/test_joins.py::SelfRefMixedTest::test_o2m_aliased_plus_o2m 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::SelfRefMixedTest::test_o2m_aliased_plus_o2m 231s test/orm/test_joins.py::SelfReferentialM2MTest::test_any 231s [gw6] [ 32%] PASSED test/orm/test_inspect.py::TestORMInspection::test_col_property 231s [gw3] [ 32%] PASSED test/orm/test_events.py::RemovalTest::test_unmapped_listen 231s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-table_alias] 231s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-mapped_cls] 231s test/orm/test_inspect.py::TestORMInspection::test_column_collection_iterate 231s [gw5] [ 32%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-joined] 231s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-select] 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::SelfReferentialM2MTest::test_any 231s test/orm/test_joins.py::SelfReferentialM2MTest::test_contains 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::SelfReferentialM2MTest::test_contains 231s test/orm/test_joins.py::SelfReferentialM2MTest::test_explicit_join 231s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-mapped_cls] 231s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-table] 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::SelfReferentialM2MTest::test_explicit_join 231s test/orm/test_joins.py::SelfReferentialTest::test_any 231s [gw5] [ 32%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-select] 231s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-selectin] 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_any 231s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-table] 231s test/orm/test_joins.py::SelfReferentialTest::test_contains 231s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-table_alias] 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_contains 231s test/orm/test_joins.py::SelfReferentialTest::test_eq_ne 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_eq_ne 231s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_10 231s [gw6] [ 32%] PASSED test/orm/test_inspect.py::TestORMInspection::test_column_collection_iterate 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_10 231s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_2 231s test/orm/test_inspect.py::TestORMInspection::test_extension_types 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_2 231s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_3 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_3 231s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_4 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_4 231s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_5 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_5 231s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_6 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_6 231s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_7 231s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-table_alias] 231s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-mapped_cls] 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_7 231s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_8 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_8 231s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_9 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_9 231s test/orm/test_joins.py::SelfReferentialTest::test_from_self_inside_excludes_outside 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_from_self_inside_excludes_outside 231s test/orm/test_joins.py::SelfReferentialTest::test_has 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_has 231s test/orm/test_joins.py::SelfReferentialTest::test_join_4_explicit_join 231s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-mapped_cls] 231s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-table] 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_join_4_explicit_join 231s test/orm/test_joins.py::SelfReferentialTest::test_join_to_nonaliased 231s [gw1] [ 32%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_join_to_nonaliased 232s test/orm/test_joins.py::SelfReferentialTest::test_join_to_self_no_aliases_raises 232s [gw1] [ 32%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_join_to_self_no_aliases_raises 232s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_five 232s [gw1] [ 32%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_five 232s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_four 232s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-table] 232s [gw1] [ 32%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_four 232s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_one 232s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-table_alias] 232s [gw1] [ 32%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_one 232s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_three 232s [gw1] [ 32%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_three 232s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_two 232s [gw6] [ 32%] PASSED test/orm/test_inspect.py::TestORMInspection::test_extension_types 232s test/orm/test_inspect.py::TestORMInspection::test_identity_key 232s [gw1] [ 32%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_two 232s test/sql/test_labels.py::ColExprLabelTest::test_anon_expression_fallback 232s [gw1] [ 32%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_anon_expression_fallback 232s test/sql/test_labels.py::ColExprLabelTest::test_anon_expression_fallback_use_labels 232s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-table_alias] 232s [gw1] [ 32%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_anon_expression_fallback_use_labels 232s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-mapped_cls] 232s test/sql/test_labels.py::ColExprLabelTest::test_boolean_auto_label[native_boolean] 232s [gw1] [ 32%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_boolean_auto_label[native_boolean] 232s test/sql/test_labels.py::ColExprLabelTest::test_boolean_auto_label[not_native_boolean] 232s [gw1] [ 32%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_boolean_auto_label[not_native_boolean] 232s test/sql/test_labels.py::ColExprLabelTest::test_cast_auto_label_label_style_disabmiguate 232s [gw1] [ 32%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_cast_auto_label_label_style_disabmiguate 232s test/sql/test_labels.py::ColExprLabelTest::test_cast_auto_label_label_style_none 232s [gw1] [ 32%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_cast_auto_label_label_style_none 232s test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_label_style_disambiguate 232s [gw1] [ 32%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_label_style_disambiguate 232s test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_label_style_none 232s [gw1] [ 32%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_label_style_none 232s test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_use_labels 232s [gw1] [ 32%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_use_labels 232s test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_use_labels 232s [gw1] [ 32%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_use_labels 232s test/sql/test_labels.py::ColExprLabelTest::test_label_auto_label 232s [gw1] [ 32%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_label_auto_label 232s test/sql/test_labels.py::ColExprLabelTest::test_label_auto_label_use_labels 232s [gw1] [ 32%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_label_auto_label_use_labels 232s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case0-'_1,2]'_1] 232s [gw1] [ 32%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case0-'_1,2]'_1] 232s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case1-__1] 232s [gw1] [ 32%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case1-__1] 232s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case2-'_'_1] 232s [gw1] [ 32%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case2-'_'_1] 232s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case0-SELECT '(1,2]', '(1,2]'] 232s [gw1] [ 32%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case0-SELECT '(1,2]', '(1,2]'] 232s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-mapped_cls] 232s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-table] 232s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case1-SELECT )), ))] 232s [gw1] [ 32%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case1-SELECT )), ))] 232s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case2-SELECT '%(', '%('] 232s [gw1] [ 32%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case2-SELECT '%(', '%('] 232s test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_column_expression[columns] 232s [gw1] [ 32%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_column_expression[columns] 232s test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_column_expression[table] 232s [gw1] [ 32%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_column_expression[table] 232s test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_compiler_expression 232s [gw1] [ 32%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_compiler_expression 232s test/sql/test_labels.py::ColExprLabelTest::test_plain_select_column_expression 232s [gw1] [ 32%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_select_column_expression 232s test/sql/test_labels.py::ColExprLabelTest::test_plain_select_compiler_expression 232s [gw1] [ 32%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_select_compiler_expression 232s test/sql/test_labels.py::ColExprLabelTest::test_returning_dupes_column_expression 232s [gw1] [ 32%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_returning_dupes_column_expression 232s test/sql/test_labels.py::ColExprLabelTest::test_select_dupes_column_expression 232s [gw1] [ 32%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_select_dupes_column_expression 232s test/sql/test_labels.py::ColExprLabelTest::test_type_coerce_auto_label_label_style_disambiguate 232s [gw1] [ 32%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_type_coerce_auto_label_label_style_disambiguate 232s test/sql/test_labels.py::ColExprLabelTest::test_type_coerce_auto_label_label_style_none 232s [gw0] [ 32%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-table] 232s [gw1] [ 33%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_type_coerce_auto_label_label_style_none 232s test/sql/test_labels.py::ColExprLabelTest::test_wraps_col_expr_label_propagate[inside] 232s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-table_alias] 232s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-load-] 232s [gw1] [ 33%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_wraps_col_expr_label_propagate[inside] 232s test/sql/test_labels.py::ColExprLabelTest::test_wraps_col_expr_label_propagate[outside] 232s [gw1] [ 33%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_wraps_col_expr_label_propagate[outside] 232s test/sql/test_labels.py::LabelLengthTest::test_adjustable_1 232s [gw6] [ 33%] PASSED test/orm/test_inspect.py::TestORMInspection::test_identity_key 232s [gw1] [ 33%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_1 232s test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_column_prop 232s test/sql/test_labels.py::LabelLengthTest::test_adjustable_2 232s [gw1] [ 33%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_2 232s test/sql/test_labels.py::LabelLengthTest::test_adjustable_3 232s [gw1] [ 33%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_3 232s test/sql/test_labels.py::LabelLengthTest::test_adjustable_4 232s [gw1] [ 33%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_4 232s test/sql/test_labels.py::LabelLengthTest::test_adjustable_5 232s [gw1] [ 33%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_5 232s test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_1 232s [gw1] [ 33%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_1 232s test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_2 232s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-table_alias] 232s [gw1] [ 33%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_2 232s test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_lowercase 232s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-mapped_cls] 232s [gw3] [ 33%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-load-] 232s [gw1] [ 33%] PASSED test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_lowercase 232s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-loaded_as_persistent-] 232s test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_uppercase 232s [gw1] [ 33%] PASSED test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_uppercase 232s [gw3] [ 33%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-loaded_as_persistent-] 232s test/sql/test_labels.py::LabelLengthTest::test_label_overlap_unlabeled 232s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-refresh-] 232s [gw1] [ 33%] PASSED test/sql/test_labels.py::LabelLengthTest::test_label_overlap_unlabeled 232s test/sql/test_labels.py::LabelLengthTest::test_table_plus_column_exceeds_length 232s [gw1] [ 33%] PASSED test/sql/test_labels.py::LabelLengthTest::test_table_plus_column_exceeds_length 232s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_non_truncated 232s [gw1] [ 33%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_non_truncated 232s [gw3] [ 33%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-refresh-] 232s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-load-] 232s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_truncated_named 232s [gw1] [ 33%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_truncated_named 232s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_truncated_positional 232s [gw1] [ 33%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_truncated_positional 232s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_column_bind_labels_1 232s [gw3] [ 33%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-load-] 232s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-loaded_as_persistent-] 232s [gw1] [ 33%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_column_bind_labels_1 232s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_column_bind_labels_2 232s [gw1] [ 33%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_column_bind_labels_2 232s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_custom_max_identifier_length 232s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-mapped_cls] 232s [gw3] [ 33%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-loaded_as_persistent-] 232s [gw1] [ 33%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_custom_max_identifier_length 232s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-refresh-] 232s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_custom_max_identifier_length_onconnect 232s [gw1] [ 33%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_custom_max_identifier_length_onconnect 232s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-table] 232s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen 232s [gw3] [ 33%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-refresh-] 232s [gw1] [ 33%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen 232s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen_dialect_only 232s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[load-] 232s [gw1] [ 33%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen_dialect_only 232s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen_user_set_manually 232s [gw1] [ 33%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen_user_set_manually 232s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_raise_too_large 232s [gw1] [ 33%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_raise_too_large 232s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_too_large_custom_maxlen 232s [gw1] [ 33%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_too_large_custom_maxlen 232s [gw3] [ 33%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[load-] 232s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_max_identifier_length_onconnect 232s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[refresh-] 232s [gw1] [ 33%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_max_identifier_length_onconnect 232s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_max_identifier_length_onconnect_returns_none 232s [gw1] [ 33%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_max_identifier_length_onconnect_returns_none 232s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_anon_alias 232s [gw1] [ 33%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_anon_alias 232s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_limit 232s [gw1] [ 33%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_limit 232s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_subquery 232s [gw6] [ 33%] PASSED test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_column_prop 232s [gw3] [ 33%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[refresh-] 232s [gw1] [ 33%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_subquery 232s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_use_labels 232s test/orm/test_events.py::RestoreLoadContextTest::test_warning[-load-] 232s test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_relationship_prop 232s [gw1] [ 33%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_use_labels 232s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_table_alias_1 232s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-table] 232s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-table_alias] 232s [gw1] [ 33%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_table_alias_1 232s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_table_alias_2 232s [gw3] [ 33%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_warning[-load-] 232s test/orm/test_events.py::RestoreLoadContextTest::test_warning[-loaded_as_persistent-] 232s [gw1] [ 33%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_table_alias_2 232s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_too_long_name_disallowed 232s [gw1] [ 33%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_too_long_name_disallowed 232s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_five] 232s [gw3] [ 33%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_warning[-loaded_as_persistent-] 232s test/orm/test_events.py::RestoreLoadContextTest::test_warning[-refresh-] 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_five] 232s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_four] 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_four] 232s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_one] 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_one] 232s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_six] 232s [gw3] [ 33%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_warning[-refresh-] 232s test/orm/test_events.py::SessionEventsTest::test_autobegin_no_reentrant 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_six] 232s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_three] 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_three] 232s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_two] 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_two] 232s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_no_tracking 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_no_tracking 232s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_tracking_negative 232s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionEventsTest::test_autobegin_no_reentrant 232s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-table_alias] 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_tracking_negative 232s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_tracking_positive 232s test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_dirty 232s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-mapped_cls] 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_tracking_positive 232s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[closure-lambda_crit] 232s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_dirty 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[closure-lambda_crit] 232s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[closure-lambda_stmt] 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[closure-lambda_stmt] 232s test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_flush_plan 232s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[none-lambda_crit] 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[none-lambda_crit] 232s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[none-lambda_stmt] 232s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_flush_plan 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[none-lambda_stmt] 232s test/orm/test_events.py::SessionEventsTest::test_can_use_session_in_outer_rollback_hook 232s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[parameter-lambda_crit] 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[parameter-lambda_crit] 232s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[parameter-lambda_stmt] 232s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionEventsTest::test_can_use_session_in_outer_rollback_hook 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[parameter-lambda_stmt] 232s test/sql/test_lambdas.py::LambdaElementTest::test_adapt_select 232s test/orm/test_events.py::SessionEventsTest::test_class_listen 232s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionEventsTest::test_class_listen 232s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-mapped_cls] 232s test/orm/test_events.py::SessionEventsTest::test_connection_emits_after_begin 232s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-table] 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_adapt_select 232s [gw6] [ 33%] PASSED test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_relationship_prop 232s test/orm/test_inspect.py::TestORMInspection::test_insp_column_prop 232s test/sql/test_lambdas.py::LambdaElementTest::test_assignment_one 232s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionEventsTest::test_connection_emits_after_begin 232s test/orm/test_events.py::SessionEventsTest::test_flush_in_commit_hook 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_assignment_one 232s [gw5] [ 33%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-selectin] 232s test/sql/test_lambdas.py::LambdaElementTest::test_assignment_three 232s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionEventsTest::test_flush_in_commit_hook 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_assignment_three 232s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-subquery] 232s test/sql/test_lambdas.py::LambdaElementTest::test_assignment_two 232s test/orm/test_events.py::SessionEventsTest::test_flush_noautocommit_hook 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_assignment_two 232s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionEventsTest::test_flush_noautocommit_hook 232s test/sql/test_lambdas.py::LambdaElementTest::test_bind_type 232s test/orm/test_events.py::SessionEventsTest::test_on_bulk_delete_hook 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_bind_type 232s test/sql/test_lambdas.py::LambdaElementTest::test_bindparam_not_cached 232s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionEventsTest::test_on_bulk_delete_hook 232s test/orm/test_events.py::SessionEventsTest::test_on_bulk_update_hook 232s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-table] 232s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionEventsTest::test_on_bulk_update_hook 232s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-table_alias] 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_bindparam_not_cached 232s test/orm/test_events.py::SessionEventsTest::test_reentrant_flush 232s test/sql/test_lambdas.py::LambdaElementTest::test_boolean_conditionals 232s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionEventsTest::test_reentrant_flush 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_boolean_conditionals 232s test/orm/test_events.py::SessionEventsTest::test_rollback_hook 232s test/sql/test_lambdas.py::LambdaElementTest::test_boolean_constants 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_boolean_constants 232s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_bindparam_matches 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_bindparam_matches 232s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_bindparam_matches_annotations 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_bindparam_matches_annotations 232s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionEventsTest::test_rollback_hook 232s [gw5] [ 33%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-subquery] 232s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_correct_one 232s test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_callable 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_correct_one 232s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_correct_two 232s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_callable 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_correct_two 232s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_incorrect 232s test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_class 232s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-immediate] 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_incorrect 232s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_class 232s test/sql/test_lambdas.py::LambdaElementTest::test_coercion_cols_clause 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_coercion_cols_clause 232s test/sql/test_lambdas.py::LambdaElementTest::test_coercion_where_clause 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_coercion_where_clause 232s test/sql/test_lambdas.py::LambdaElementTest::test_conditional_must_be_tracked 232s test/orm/test_events.py::SessionEventsTest::test_scoped_session_listen 232s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionEventsTest::test_scoped_session_listen 232s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-False-False] 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_conditional_must_be_tracked 232s test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_four 232s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-False-False] 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_four 232s test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_one 232s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-False-True] 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_one 232s test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_three 232s [gw6] [ 33%] PASSED test/orm/test_inspect.py::TestORMInspection::test_insp_column_prop 232s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-table_alias] 232s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-False-True] 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_three 232s test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_two 232s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-mapped_cls] 232s test/orm/test_inspect.py::TestORMInspection::test_insp_relationship_prop 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_two 232s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-True-False] 232s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-True-False] 232s test/sql/test_lambdas.py::LambdaElementTest::test_dict_literal_keys_proper_use 232s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-True-True] 232s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-True-True] 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_dict_literal_keys_proper_use 232s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-False-False] 232s test/sql/test_lambdas.py::LambdaElementTest::test_execute_boolean 232s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-False-False] 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_boolean 232s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-False-True] 232s test/sql/test_lambdas.py::LambdaElementTest::test_execute_constructed_cached 232s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-False-True] 232s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-True-False] 232s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-True-False] 232s [gw5] [ 33%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-immediate] 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_constructed_cached 232s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-True-True] 232s test/sql/test_lambdas.py::LambdaElementTest::test_execute_constructed_uncached 232s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-joined] 232s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-True-True] 232s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-False-False] 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_constructed_uncached 232s test/sql/test_lambdas.py::LambdaElementTest::test_execute_full_cached 232s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-False-False] 232s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-False-True] 232s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-False-True] 232s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-mapped_cls] 232s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-True-False] 232s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-table] 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_full_cached 232s test/sql/test_lambdas.py::LambdaElementTest::test_execute_full_uncached 232s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-True-False] 232s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-True-True] 232s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-True-True] 232s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-False-False] 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_full_uncached 232s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-False-False] 232s test/sql/test_lambdas.py::LambdaElementTest::test_global_tracking 232s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-False-True] 232s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-False-True] 232s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-True-False] 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_global_tracking 232s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-True-False] 232s test/sql/test_lambdas.py::LambdaElementTest::test_in_columnelement 232s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-True-True] 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_columnelement 232s test/sql/test_lambdas.py::LambdaElementTest::test_in_expr_compile 232s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-True-True] 232s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_listen 232s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_listen 232s [gw5] [ 33%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-joined] 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_expr_compile 232s test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_commit 232s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-select] 232s test/sql/test_lambdas.py::LambdaElementTest::test_in_expressions 232s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-table] 232s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_commit 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_expressions 232s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-table_alias] 232s test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_rollback 232s [gw6] [ 33%] PASSED test/orm/test_inspect.py::TestORMInspection::test_insp_relationship_prop 232s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_five 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_five 232s test/orm/test_inspect.py::TestORMInspection::test_instance_state 232s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_four 232s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_rollback 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_four 232s test/orm/test_events.py::SessionEventsTest::test_standalone_on_commit_hook 232s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionEventsTest::test_standalone_on_commit_hook 232s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_one 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_one 232s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_three 232s test/orm/test_events.py::SessionEventsTest::test_state_after_attach 232s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionEventsTest::test_state_after_attach 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_three 232s test/orm/test_events.py::SessionEventsTest::test_state_before_attach 232s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_two 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_two 232s test/sql/test_lambdas.py::LambdaElementTest::test_insert_statement 232s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionEventsTest::test_state_before_attach 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_insert_statement 232s [gw5] [ 33%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-select] 232s test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_detached_via_commit 232s test/sql/test_lambdas.py::LambdaElementTest::test_maintain_required_bindparam 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_maintain_required_bindparam 232s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-table_alias] 232s test/sql/test_lambdas.py::LambdaElementTest::test_no_var_dict_keys 232s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-selectin] 232s test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_subclass_to_superclass 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_no_var_dict_keys 232s test/sql/test_lambdas.py::LambdaElementTest::test_offline_cache_key_no_paramtrack 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_offline_cache_key_no_paramtrack 232s test/sql/test_lambdas.py::LambdaElementTest::test_offline_cache_key_paramtrack 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_offline_cache_key_paramtrack 232s test/sql/test_lambdas.py::LambdaElementTest::test_op_forwards 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_op_forwards 232s test/sql/test_lambdas.py::LambdaElementTest::test_op_reverse 232s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_detached_via_commit 232s test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_persistent_via_rollback 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_op_reverse 232s test/sql/test_lambdas.py::LambdaElementTest::test_plain_object_ok_w_tracking_disabled 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_plain_object_ok_w_tracking_disabled 232s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_persistent_via_rollback 232s test/sql/test_lambdas.py::LambdaElementTest::test_plain_object_used_outside_lambda 232s test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent 232s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_plain_object_used_outside_lambda 232s test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_cols_clause 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_cols_clause 232s test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_from_clause 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_from_clause 232s test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_cascaded_delete 232s test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_full_stmt 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_full_stmt 232s test/sql/test_lambdas.py::LambdaElementTest::test_reject_dict_literal_keys 232s [gw5] [ 33%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-selectin] 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_reject_dict_literal_keys 232s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_subclass_to_superclass 232s test/sql/test_lambdas.py::LambdaElementTest::test_reject_methods 232s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-subquery] 232s [gw6] [ 33%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_reject_methods 232s test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_base 232s test/sql/test_lambdas.py::LambdaElementTest::test_reject_plain_object 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_reject_plain_object 232s test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr 232s test/sql/test_lambdas.py::LambdaElementTest::test_rhs_type_detection_from_left 232s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_cascaded_delete 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_rhs_type_detection_from_left 232s test/sql/test_lambdas.py::LambdaElementTest::test_rhs_type_detection_standalone 232s test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_deleted 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_rhs_type_detection_standalone 232s test/sql/test_lambdas.py::LambdaElementTest::test_select_columns_clause 232s [gw7] [ 33%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_gc 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_columns_clause 232s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_warn_cascading_used_w_tablename 232s test/sql/test_lambdas.py::LambdaElementTest::test_select_fromclause 232s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_deleted 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_fromclause 232s test/sql/test_lambdas.py::LambdaElementTest::test_select_future_expanding_columns 232s [gw7] [ 33%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_warn_cascading_used_w_tablename 232s test/orm/test_events.py::SessionLifecycleEventsTest::test_loaded_as_persistent 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_future_expanding_columns 232s test/sql/test_lambdas.py::LambdaElementTest::test_select_legacy_expanding_columns 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_legacy_expanding_columns 232s test/sql/test_lambdas.py::LambdaElementTest::test_select_whereclause 232s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_clear 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_whereclause 232s test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_embedded 232s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_loaded_as_persistent 232s test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_embedded 232s test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_linked 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_linked 232s [gw3] [ 33%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent 232s test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_statement 232s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_base 232s test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent_del 232s test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_same_subclass 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_statement 232s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_hey_theres_multiple_paths 232s [gw5] [ 33%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-subquery] 232s [gw7] [ 33%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_clear 232s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_hey_theres_multiple_paths 232s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-immediate] 232s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_opt_w_key 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_opt_w_key 232s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_opt_w_no_key 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_opt_w_no_key 232s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_plain_customtrack 232s [gw7] [ 33%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_plain_customtrack 232s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_one 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_one 232s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_none 232s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_three 232s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_same_subclass 232s test/orm/inheritance/test_assorted_poly.py::ManyToManyPolyTest::test_pjoin_compile 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_three 232s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_two 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_two 232s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_additional_hascachekey_variants 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_additional_hascachekey_variants 232s [gw6] [ 33%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr 232s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_customtrack_binds[False] 232s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::ManyToManyPolyTest::test_pjoin_compile 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_customtrack_binds[False] 232s test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_collection 232s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_customtrack_binds[True] 232s test/orm/inheritance/test_assorted_poly.py::MissingPolymorphicOnTest::test_polyon_col_setsup 232s [gw5] [ 33%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-immediate] 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_customtrack_binds[True] 232s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_novalue 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_novalue 232s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_values 232s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-joined] 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_values 232s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_values_notrack 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_values_notrack 232s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_list_of_opts 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_list_of_opts 232s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_set_of_opts 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_set_of_opts 232s test/sql/test_lambdas.py::LambdaElementTest::test_update_statement 232s [gw1] [ 33%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_update_statement 233s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_cols_round_trip 233s [gw5] [ 33%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-joined] 233s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-select] 233s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::MissingPolymorphicOnTest::test_polyon_col_setsup 233s test/orm/inheritance/test_assorted_poly.py::MultiLevelTest::test_threelevels 233s [gw2] [ 33%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_cleanout 233s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_name_race 233s [gw6] [ 33%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_collection 233s [gw2] [ 33%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_name_race 233s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_fragment_ambiguous 233s test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_scalar 233s [gw1] [ 33%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_cols_round_trip 233s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[False-False] 233s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiLevelTest::test_threelevels 233s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[not_use_criteria-contains_eager] 233s [gw5] [ 33%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-select] 233s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-selectin] 233s [gw1] [ 33%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[False-False] 233s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[True-False] 233s [gw5] [ 33%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-selectin] 233s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-subquery] 233s [gw6] [ 33%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_scalar 233s test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_hist 233s [gw1] [ 33%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[True-False] 233s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[not_use_criteria-contains_eager] 233s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[True-True] 233s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[not_use_criteria-joinedload] 233s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[not_use_criteria-joinedload] 233s [gw5] [ 33%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-subquery] 233s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[use_criteria-contains_eager] 233s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-immediate] 233s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[use_criteria-contains_eager] 233s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[use_criteria-joinedload] 233s [gw0] [ 33%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[use_criteria-joinedload] 233s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[not_use_criteria-contains_eager] 233s [gw1] [ 33%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[True-True] 233s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[0] 233s [gw5] [ 33%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-immediate] 233s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-joined] 233s [gw6] [ 33%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_hist 233s [gw1] [ 33%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[0] 233s test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_load_hist 233s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[1] 233s [gw1] [ 33%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[1] 233s [gw5] [ 33%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-joined] 233s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[2] 233s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-select] 233s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[not_use_criteria-contains_eager] 233s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[not_use_criteria-joinedload] 233s [gw1] [ 34%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[2] 233s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[3] 233s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[not_use_criteria-joinedload] 233s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[use_criteria-contains_eager] 233s [gw5] [ 34%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-select] 233s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[use_criteria-contains_eager] 233s [gw6] [ 34%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_load_hist 233s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-selectin] 233s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[use_criteria-joinedload] 233s test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_persistent 233s [gw1] [ 34%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[3] 233s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[4] 233s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[use_criteria-joinedload] 233s [gw7] [ 34%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_none 233s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders0] 233s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_raise 233s [gw7] [ 34%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_raise 233s [gw1] [ 34%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[4] 233s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_copy 233s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[5] 233s [gw7] [ 34%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_copy 233s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_deepcopy 233s [gw5] [ 34%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-selectin] 233s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-subquery] 233s [gw7] [ 34%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_deepcopy 233s [gw1] [ 34%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[5] 233s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_in_place_mutation 233s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[6] 233s [gw7] [ 34%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_in_place_mutation 233s [gw6] [ 34%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_persistent 233s test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_transient 233s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders0] 233s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_modified_event 233s [gw1] [ 34%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[6] 233s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders1] 233s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[7] 233s [gw7] [ 34%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_modified_event 233s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pickle_parent 233s [gw7] [ 34%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pickle_parent 233s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders1] 233s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders2] 233s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop 233s [gw5] [ 34%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-subquery] 233s [gw1] [ 34%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[7] 233s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[8] 233s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders2] 233s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-immediate] 233s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders3] 233s [gw7] [ 34%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop 233s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop_default 233s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders3] 233s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders4] 233s [gw1] [ 34%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[8] 233s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[9] 233s [gw7] [ 34%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop_default 233s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders4] 233s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders0] 233s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop_default_none 233s [gw6] [ 34%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_transient 233s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders0] 233s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders1] 233s [gw1] [ 34%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[9] 233s test/orm/test_inspect.py::TestORMInspection::test_instance_state_info 233s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_lambdas_rejected_in_options 233s [gw5] [ 34%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-immediate] 233s [gw7] [ 34%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop_default_none 233s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-joined] 233s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_popitem 233s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders1] 233s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders2] 233s [gw1] [ 34%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_lambdas_rejected_in_options 233s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_multiple_entities_single_lambda 233s [gw7] [ 34%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_popitem 233s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders2] 233s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders3] 233s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace 233s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders3] 233s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders4] 233s [gw1] [ 34%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_multiple_entities_single_lambda 233s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_subqueryload_external_lambda_caveats 233s [gw7] [ 34%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace 233s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace_itself_still_ok 233s [gw3] [ 34%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent_del 233s test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_expunge 233s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders4] 233s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_workaround[not_use_workaround] 233s [gw3] [ 34%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_expunge 233s test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_rollback 233s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_workaround[not_use_workaround] 233s [gw5] [ 34%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-joined] 233s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_workaround[use_workaround] 233s [gw3] [ 34%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_rollback 233s [gw7] [ 34%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace_itself_still_ok 233s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-select] 233s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted 233s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_setdefault 233s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_workaround[use_workaround] 233s [gw6] [ 34%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_info 233s test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist 233s test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_descendant_refs_parent 233s [gw1] [ 34%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_subqueryload_external_lambda_caveats 233s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_subqueryload_internal_lambda 233s [gw7] [ 34%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_setdefault 233s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_unrelated_flush 233s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_descendant_refs_parent 233s test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_parent_refs_descendant 233s [gw7] [ 34%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_unrelated_flush 233s [gw5] [ 34%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-select] 233s [gw1] [ 34%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_subqueryload_internal_lambda 233s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_update 233s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_user_cols_single_lambda 233s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-selectin] 233s [gw7] [ 34%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_update 233s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_parent_refs_descendant 233s test/ext/test_mutable.py::MiscTest::test_no_duplicate_reg_w_inheritance 233s [gw1] [ 34%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_user_cols_single_lambda 233s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join1] 233s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_user_cols_single_lambda_query 233s [gw6] [ 34%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist 233s test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist_load 233s [gw1] [ 34%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_user_cols_single_lambda_query 233s [gw5] [ 34%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-selectin] 233s test/orm/test_lambdas.py::PolymorphicTest::test_join_second_prop_lambda 233s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-subquery] 233s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join1] 233s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join2] 233s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MiscTest::test_no_duplicate_reg_w_inheritance 233s test/ext/test_mutable.py::MiscTest::test_pickle_parent_multi_attrs[False] 233s [gw2] [ 34%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_fragment_ambiguous 233s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_fragment_resolve 233s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join2] 233s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join3] 233s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MiscTest::test_pickle_parent_multi_attrs[False] 233s [gw5] [ 34%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-subquery] 233s test/ext/test_mutable.py::MiscTest::test_pickle_parent_multi_attrs[True] 234s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-immediate] 234s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join3] 234s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join1] 234s [gw6] [ 34%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist_load 234s test/orm/test_inspect.py::TestORMInspection::test_is_instance 234s [gw1] [ 34%] PASSED test/orm/test_lambdas.py::PolymorphicTest::test_join_second_prop_lambda 234s [gw5] [ 34%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-immediate] 234s test/orm/test_lambdas.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 234s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-joined] 234s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join1] 234s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join2] 234s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MiscTest::test_pickle_parent_multi_attrs[True] 234s test/ext/test_mutable.py::MiscTest::test_session_merge[detached-False-key_non_present] 234s [gw3] [ 34%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted 234s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted_del 234s [gw1] [ 34%] PASSED test/orm/test_lambdas.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 234s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[detached-False-key_non_present] 234s test/sql/test_lateral.py::LateralTest::test_alias_of_lateral 234s test/ext/test_mutable.py::MiscTest::test_session_merge[detached-False-key_present] 234s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join2] 234s [gw1] [ 34%] PASSED test/sql/test_lateral.py::LateralTest::test_alias_of_lateral 234s test/sql/test_lateral.py::LateralTest::test_from_function 234s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join3] 234s [gw1] [ 34%] PASSED test/sql/test_lateral.py::LateralTest::test_from_function 234s test/sql/test_lateral.py::LateralTest::test_join_lateral_subquery_twolevel[False] 234s [gw5] [ 34%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-joined] 234s [gw1] [ 34%] PASSED test/sql/test_lateral.py::LateralTest::test_join_lateral_subquery_twolevel[False] 234s test/sql/test_lateral.py::LateralTest::test_join_lateral_subquery_twolevel[True] 234s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-select] 234s [gw1] [ 34%] PASSED test/sql/test_lateral.py::LateralTest::test_join_lateral_subquery_twolevel[True] 234s test/sql/test_lateral.py::LateralTest::test_join_lateral_w_select_implicit_subquery 234s [gw1] [ 34%] PASSED test/sql/test_lateral.py::LateralTest::test_join_lateral_w_select_implicit_subquery 234s test/sql/test_lateral.py::LateralTest::test_join_lateral_w_select_subquery 234s [gw1] [ 34%] PASSED test/sql/test_lateral.py::LateralTest::test_join_lateral_w_select_subquery 234s test/sql/test_lateral.py::LateralTest::test_no_alias_construct 234s [gw1] [ 34%] PASSED test/sql/test_lateral.py::LateralTest::test_no_alias_construct 234s test/sql/test_lateral.py::LateralTest::test_plain_join 234s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[detached-False-key_present] 234s [gw1] [ 34%] PASSED test/sql/test_lateral.py::LateralTest::test_plain_join 234s test/sql/test_lateral.py::LateralTest::test_plain_join_implicit_subquery 234s [gw1] [ 34%] PASSED test/sql/test_lateral.py::LateralTest::test_plain_join_implicit_subquery 234s test/ext/test_mutable.py::MiscTest::test_session_merge[detached-True-key_non_present] 234s test/sql/test_lateral.py::LateralTest::test_select_from 234s [gw1] [ 34%] PASSED test/sql/test_lateral.py::LateralTest::test_select_from 234s [gw6] [ 34%] PASSED test/orm/test_inspect.py::TestORMInspection::test_is_instance 234s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join3] 234s test/sql/test_lateral.py::LateralTest::test_select_from_implicit_subquery 234s [gw1] [ 34%] PASSED test/sql/test_lateral.py::LateralTest::test_select_from_implicit_subquery 234s test/orm/test_inspect.py::TestORMInspection::test_local_table 234s test/sql/test_lateral.py::LateralTest::test_select_from_text_implicit_subquery 234s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join1] 234s [gw1] [ 34%] PASSED test/sql/test_lateral.py::LateralTest::test_select_from_text_implicit_subquery 234s test/sql/test_lateral.py::LateralTest::test_standalone 234s [gw1] [ 34%] PASSED test/sql/test_lateral.py::LateralTest::test_standalone 234s test/sql/test_lateral.py::LateralTest::test_standalone_implicit_subquery 234s [gw1] [ 34%] PASSED test/sql/test_lateral.py::LateralTest::test_standalone_implicit_subquery 234s test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_dont_use_get_pj_is_different 234s [gw5] [ 34%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-select] 234s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[detached-True-key_non_present] 234s test/ext/test_mutable.py::MiscTest::test_session_merge[detached-True-key_present] 234s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-selectin] 234s [gw1] [ 34%] PASSED test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_dont_use_get_pj_is_different 234s test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_reverseorder 234s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join1] 234s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join2] 234s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[detached-True-key_present] 234s test/ext/test_mutable.py::MiscTest::test_session_merge[transient-True-key_non_present] 234s [gw1] [ 34%] PASSED test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_reverseorder 234s [gw5] [ 34%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-selectin] 234s test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_sameorder 234s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-subquery] 234s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join2] 234s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[transient-True-key_non_present] 234s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join3] 234s [gw1] [ 34%] PASSED test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_sameorder 234s test/ext/test_mutable.py::MiscTest::test_session_merge[transient-True-key_present] 234s [gw6] [ 34%] PASSED test/orm/test_inspect.py::TestORMInspection::test_local_table 234s test/orm/test_lazy_relations.py::CorrelatedTest::test_correlated_lazyload 234s test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable 234s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[transient-True-key_present] 234s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_clear 234s [gw5] [ 34%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-subquery] 234s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join3] 234s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join4] 234s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-immediate] 234s [gw1] [ 34%] PASSED test/orm/test_lazy_relations.py::CorrelatedTest::test_correlated_lazyload 234s test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_no_initialize 234s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_clear 234s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_none 234s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join4] 234s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join1] 234s [gw1] [ 34%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_no_initialize 234s test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_return_never_set 234s [gw5] [ 34%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-immediate] 234s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-joined] 234s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_none 234s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_raise 234s [gw6] [ 34%] PASSED test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable 234s test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable_fixed 234s [gw1] [ 34%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_return_never_set 234s test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_no_initialize 234s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_raise 234s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_copy 234s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join1] 234s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join2] 234s [gw5] [ 34%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-joined] 234s [gw1] [ 34%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_no_initialize 234s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_copy 234s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-select] 234s test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_return_never_set 234s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_deepcopy 234s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_deepcopy 234s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_in_place_mutation 234s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join2] 234s [gw1] [ 34%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_return_never_set 234s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join3] 234s test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_no_initialize 234s [gw5] [ 34%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-select] 234s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-selectin] 234s [gw1] [ 34%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_no_initialize 234s test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_return_never_set 234s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_in_place_mutation 234s [gw6] [ 34%] PASSED test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable_fixed 234s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_modified_event 234s test/orm/test_inspect.py::TestORMInspection::test_not_mapped_class 234s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join3] 234s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_modified_event 234s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join4] 234s [gw1] [ 34%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_return_never_set 234s test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_no_initialize 234s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pickle_parent 234s [gw5] [ 34%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-selectin] 234s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-subquery] 234s [gw1] [ 34%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_no_initialize 234s test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_return_never_set 234s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pickle_parent 234s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop 234s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join4] 234s test/orm/inheritance/test_assorted_poly.py::RelationshipTest4::test_many_to_one_polymorphic 234s [gw1] [ 34%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_return_never_set 234s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop 234s test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_missing 234s [gw5] [ 34%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-subquery] 234s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop_default 234s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-immediate] 234s [gw6] [ 34%] PASSED test/orm/test_inspect.py::TestORMInspection::test_not_mapped_class 234s test/orm/test_inspect.py::TestORMInspection::test_not_mapped_instance 234s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest4::test_many_to_one_polymorphic 234s [gw1] [ 34%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_missing 234s test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable 234s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop_default 234s test/orm/inheritance/test_assorted_poly.py::RelationshipTest5::test_eager_empty 234s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop_default_none 234s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest5::test_eager_empty 234s [gw5] [ 34%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-immediate] 234s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-joined] 234s test/orm/inheritance/test_assorted_poly.py::RelationshipTest6::test_basic 234s [gw1] [ 34%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable 234s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop_default_none 234s test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable_on_pending 234s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_popitem 234s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest6::test_basic 234s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_popitem 234s test/orm/inheritance/test_assorted_poly.py::RelationshipTest7::test_manytoone_lazyload 234s [gw1] [ 34%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable_on_pending 234s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace 234s [gw5] [ 34%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-joined] 234s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-select] 234s test/orm/test_lazy_relations.py::LazyTest::test_annotated_fn_criteria 234s [gw6] [ 34%] PASSED test/orm/test_inspect.py::TestORMInspection::test_not_mapped_instance 234s test/orm/test_inspect.py::TestORMInspection::test_object_accessor 234s [gw2] [ 34%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_fragment_resolve 234s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_cls_to_base 234s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace 234s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace_itself_still_ok 234s [gw1] [ 34%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_annotated_fn_criteria 234s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest7::test_manytoone_lazyload 234s test/orm/test_lazy_relations.py::LazyTest::test_backrefs_dont_lazyload 234s test/orm/inheritance/test_assorted_poly.py::RelationshipTest8::test_selfref_onjoined 234s [gw5] [ 34%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-select] 234s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-selectin] 234s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace_itself_still_ok 234s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_setdefault 234s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest8::test_selfref_onjoined 234s [gw1] [ 34%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_backrefs_dont_lazyload 234s test/orm/test_lazy_relations.py::LazyTest::test_basic 234s test/orm/inheritance/test_assorted_poly.py::SelfRefWPolyJoinedLoadTest::test_emit_lazy_loadonpk_parent 234s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_setdefault 234s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_unrelated_flush 234s [gw1] [ 34%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_basic 234s test/orm/test_lazy_relations.py::LazyTest::test_callable_bind 234s [gw5] [ 34%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-selectin] 234s [gw3] [ 34%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted_del 234s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-subquery] 234s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge 234s [gw6] [ 34%] PASSED test/orm/test_inspect.py::TestORMInspection::test_object_accessor 234s test/orm/test_inspect.py::TestORMInspection::test_persist_selectable 234s [gw3] [ 34%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge 234s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge_all 234s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_unrelated_flush 234s [gw3] [ 34%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge_all 234s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_transient_via_rollback 234s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_update 234s [gw1] [ 34%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_callable_bind 235s test/orm/test_lazy_relations.py::LazyTest::test_distinct 235s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::SelfRefWPolyJoinedLoadTest::test_emit_lazy_loadonpk_parent 235s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_update 235s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-aliased_class] 235s [gw5] [ 34%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-subquery] 235s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_clear 235s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-immediate] 235s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_clear 235s [gw1] [ 34%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_distinct 235s test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac 235s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_none 235s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-aliased_class] 235s [gw6] [ 34%] PASSED test/orm/test_inspect.py::TestORMInspection::test_persist_selectable 235s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_none 235s test/orm/test_inspect.py::TestORMInspection::test_persistence_states 235s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_raise 235s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-class_] 235s [gw5] [ 34%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-immediate] 235s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-class_] 235s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-parent] 235s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-joined] 235s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_raise 235s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-parent] 235s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-aliased_class] 235s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_copy 235s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-aliased_class] 235s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_copy 235s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-class_] 235s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_deepcopy 235s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-class_] 235s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-parent] 235s [gw1] [ 34%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac 235s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_deepcopy 235s test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac_against_subquery 235s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-parent] 235s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_in_place_mutation 235s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-aliased_class] 235s [gw5] [ 34%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-joined] 235s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-select] 235s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_in_place_mutation 235s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_modified_event 235s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_modified_event 235s [gw6] [ 34%] PASSED test/orm/test_inspect.py::TestORMInspection::test_persistence_states 235s test/orm/test_inspect.py::TestORMInspection::test_primary_key 235s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pickle_parent 235s [gw5] [ 34%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-select] 235s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-selectin] 235s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-aliased_class] 235s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pickle_parent 235s [gw1] [ 34%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac_against_subquery 235s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-class_] 235s test/orm/test_lazy_relations.py::LazyTest::test_limit 235s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop 235s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-class_] 235s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-parent] 235s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-parent] 235s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop 235s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-aliased_class] 235s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop_default 235s [gw3] [ 34%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_transient_via_rollback 235s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-aliased_class] 235s test/orm/test_events.py::SessionLifecycleEventsTest::test_transient_to_pending 235s [gw3] [ 34%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_transient_to_pending 235s [gw5] [ 34%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-selectin] 235s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-class_] 235s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-subquery] 235s test/base/test_events.py::SlotsEventsTest::test_no_slots_dispatch 235s [gw3] [ 34%] PASSED test/base/test_events.py::SlotsEventsTest::test_no_slots_dispatch 235s test/base/test_events.py::SlotsEventsTest::test_slots_dispatch 235s [gw3] [ 34%] PASSED test/base/test_events.py::SlotsEventsTest::test_slots_dispatch 235s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-class_] 235s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-parent] 235s test/base/test_events.py::SubclassGrowthTest::test_subclass 235s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop_default 235s [gw1] [ 34%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_limit 235s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-parent] 235s test/orm/test_lazy_relations.py::LazyTest::test_many_to_many 235s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop_default_none 235s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-aliased_class] 235s [gw6] [ 34%] PASSED test/orm/test_inspect.py::TestORMInspection::test_primary_key 235s test/orm/test_inspect.py::TestORMInspection::test_property 235s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop_default_none 235s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_popitem 235s [gw1] [ 34%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_many_to_many 235s [gw5] [ 34%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-subquery] 235s test/orm/test_lazy_relations.py::LazyTest::test_many_to_one 235s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-immediate] 235s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-aliased_class] 235s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-class_] 235s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_popitem 235s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-class_] 235s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-parent] 235s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace 235s [gw1] [ 34%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_many_to_one 235s test/orm/test_lazy_relations.py::LazyTest::test_many_to_one_binds 235s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-parent] 235s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-aliased_class] 235s [gw5] [ 34%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-immediate] 235s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-aliased_class] 235s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-joined] 235s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-class_] 235s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-class_] 235s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace 235s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-parent] 235s [gw1] [ 34%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_many_to_one_binds 235s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace_itself_still_ok 235s test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[cte] 235s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-parent] 235s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-aliased_class] 235s [gw6] [ 34%] PASSED test/orm/test_inspect.py::TestORMInspection::test_property 235s test/orm/test_inspect.py::TestORMInspection::test_rel_accessors 235s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace_itself_still_ok 235s [gw5] [ 34%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-joined] 235s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-select] 235s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_setdefault 235s [gw1] [ 34%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[cte] 235s test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[plain] 235s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_setdefault 235s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-aliased_class] 235s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-class_] 235s [gw5] [ 34%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-select] 235s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-class_] 235s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-parent] 235s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_unrelated_flush 235s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-selectin] 235s [gw1] [ 34%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[plain] 235s test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[subquery] 235s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-parent] 235s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-aliased_class] 235s [gw0] [ 34%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-aliased_class] 235s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-class_] 235s [gw7] [ 34%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_unrelated_flush 235s [gw0] [ 35%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-class_] 235s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-parent] 235s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_update 235s [gw0] [ 35%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-parent] 235s [gw1] [ 35%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[subquery] 235s [gw6] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_rel_accessors 235s test/orm/test_lazy_relations.py::LazyTest::test_needs_parent 235s [gw5] [ 35%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-selectin] 235s test/orm/test_inspect.py::TestORMInspection::test_relationship_filter 235s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-aliased_class] 235s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-subquery] 235s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_update 235s [gw1] [ 35%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_needs_parent 235s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_clear 235s test/orm/test_lazy_relations.py::LazyTest::test_no_orphan 235s [gw0] [ 35%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-aliased_class] 235s [gw1] [ 35%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_no_orphan 235s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-class_] 235s [gw5] [ 35%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-subquery] 235s test/orm/test_lazy_relations.py::LazyTest::test_one_to_many_scalar 235s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_clear 235s [gw2] [ 35%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_cls_to_base 235s [gw0] [ 35%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-class_] 235s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_race 235s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-immediate] 235s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_none 235s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-parent] 235s [gw2] [ 35%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_race 235s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_sub_to_base 235s [gw0] [ 35%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-parent] 235s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-aliased_class] 235s [gw0] [ 35%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-aliased_class] 235s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-class_] 235s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_none 235s [gw1] [ 35%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_one_to_many_scalar 235s test/orm/test_lazy_relations.py::LazyTest::test_orderby 235s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_raise 235s [gw0] [ 35%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-class_] 235s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-parent] 235s [gw0] [ 35%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-parent] 235s [gw5] [ 35%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-immediate] 235s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-aliased_class] 235s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_raise 235s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-joined] 235s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_copy 235s [gw6] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_relationship_filter 235s test/orm/test_inspect.py::TestORMInspection::test_session_accessor 235s [gw1] [ 35%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_orderby 235s test/orm/test_lazy_relations.py::LazyTest::test_orderby_desc 235s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_copy 235s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_deepcopy 235s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_deepcopy 235s [gw5] [ 35%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-joined] 235s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_in_place_mutation 235s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-select] 235s [gw1] [ 35%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_orderby_desc 235s test/orm/test_lazy_relations.py::LazyTest::test_orderby_secondary 235s [gw0] [ 35%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-aliased_class] 235s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-class_] 235s [gw0] [ 35%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-class_] 235s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-parent] 235s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_in_place_mutation 235s [gw0] [ 35%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-parent] 235s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_modified_event 235s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-aliased_class] 235s [gw1] [ 35%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_orderby_secondary 235s test/orm/test_lazy_relations.py::LazyTest::test_use_get_lambda_key_wont_go_stale 235s [gw0] [ 35%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-aliased_class] 235s [gw5] [ 35%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-select] 235s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-class_] 235s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_modified_event 235s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-selectin] 235s [gw0] [ 35%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-class_] 235s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pickle_parent 235s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-parent] 235s [gw0] [ 35%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-parent] 235s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-aliased_class] 235s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pickle_parent 235s [gw1] [ 35%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_use_get_lambda_key_wont_go_stale 235s test/orm/test_lazy_relations.py::LazyTest::test_uselist_false_warning 235s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop 235s [gw6] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_session_accessor 235s test/orm/test_inspect.py::TestORMInspection::test_synonym_filter 235s [gw5] [ 35%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-selectin] 236s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-subquery] 236s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop 236s [gw1] [ 35%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_uselist_false_warning 236s test/orm/test_lazy_relations.py::LazyTest::test_uses_get 236s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop_default 236s [gw0] [ 35%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-aliased_class] 236s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-class_] 236s [gw0] [ 35%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-class_] 236s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-parent] 236s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop_default 236s [gw0] [ 35%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-parent] 236s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-aliased_class] 236s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop_default_none 236s [gw5] [ 35%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-subquery] 236s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-immediate] 236s [gw0] [ 35%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-aliased_class] 236s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-class_] 236s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop_default_none 236s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_popitem 236s [gw0] [ 35%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-class_] 236s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-parent] 236s [gw0] [ 35%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-parent] 236s [gw5] [ 35%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-immediate] 236s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_popitem 236s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace 236s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-aliased_class] 236s [gw1] [ 35%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_uses_get 236s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-joined] 236s test/orm/test_lazy_relations.py::LazyTest::test_uses_get_compatible_types 236s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace 236s [gw3] [ 35%] PASSED test/base/test_events.py::SubclassGrowthTest::test_subclass 236s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_backref_relationship 236s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace_itself_still_ok 236s [gw6] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_synonym_filter 236s test/orm/test_inspect.py::TestORMInspection::test_with_polymorphic 236s [gw5] [ 35%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-joined] 236s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-False-True] 236s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace_itself_still_ok 236s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_setdefault 236s [gw0] [ 35%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-aliased_class] 236s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-class_] 236s [gw0] [ 35%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-class_] 236s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-parent] 236s [gw0] [ 35%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-parent] 236s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-aliased_class] 236s [gw5] [ 35%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-False-True] 236s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-True-False] 236s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_setdefault 236s [gw0] [ 35%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-aliased_class] 236s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_unrelated_flush 236s [gw5] [ 35%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-True-False] 236s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-class_] 236s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-True-True] 236s [gw0] [ 35%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-class_] 236s [gw5] [ 35%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-True-True] 236s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-parent] 236s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-False-False] 236s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_unrelated_flush 236s [gw0] [ 35%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-parent] 236s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_update 236s test/orm/inheritance/test_assorted_poly.py::Ticket2419Test::test_join_w_eager_w_any 236s [gw5] [ 35%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-False-False] 236s [gw6] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_with_polymorphic 236s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-False-True] 236s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_update 236s test/orm/test_instrumentation.py::InitTest::test_A 236s [gw5] [ 35%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-False-True] 236s [gw6] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_A 236s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_append 236s [gw1] [ 35%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_uses_get_compatible_types 236s test/orm/test_instrumentation.py::InitTest::test_A_B_C 236s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-True-False] 236s [gw7] [ 35%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_append 236s [gw6] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_A_B_C 236s test/orm/test_instrumentation.py::InitTest::test_A_B_Ci 236s test/orm/test_lazy_relations.py::M2OGetTest::test_composite_m2o_load_partial_pks[allow_partial_pks] 236s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_clear 236s [gw7] [ 35%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_clear 236s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_none 236s [gw5] [ 35%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-True-False] 236s [gw6] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_A_B_Ci 236s [gw7] [ 35%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_none 236s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_raise 236s test/orm/test_instrumentation.py::InitTest::test_A_Bi_C 236s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-True-True] 236s [gw7] [ 35%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_raise 236s [gw6] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_A_Bi_C 236s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_copy 236s [gw7] [ 35%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_copy 236s test/orm/test_instrumentation.py::InitTest::test_Ai 236s [gw6] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai 236s test/orm/test_instrumentation.py::InitTest::test_Ai_B 236s [gw5] [ 35%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-True-True] 236s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_deepcopy 236s [gw7] [ 35%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_deepcopy 236s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_del_slice 236s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_no_load_on_pending_allows_backref_event 236s [gw6] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_B 236s test/orm/test_instrumentation.py::InitTest::test_Ai_B_C 236s [gw7] [ 35%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_del_slice 236s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_extend 236s [gw6] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_B_C 236s test/orm/test_instrumentation.py::InitTest::test_Ai_B_Ci 236s [gw7] [ 35%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_extend 236s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_mutation_int 236s [gw7] [ 35%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_mutation_int 236s [gw6] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_B_Ci 236s test/orm/test_instrumentation.py::InitTest::test_Ai_Bi 236s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_mutation_str 236s [gw7] [ 35%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_mutation_str 236s [gw6] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_Bi 236s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_slice_mutation_int 236s test/orm/test_instrumentation.py::InitTest::test_Ai_Bi_Ci 236s [gw6] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_Bi_Ci 236s [gw7] [ 35%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_slice_mutation_int 236s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_slice_mutation_str 236s test/orm/test_instrumentation.py::InitTest::test_Ai_b_Ci 236s [gw7] [ 35%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_slice_mutation_str 236s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_insert 236s [gw6] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_b_Ci 236s test/orm/test_instrumentation.py::InitTest::test_Ai_bi 236s [gw6] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_bi 236s [gw7] [ 35%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_insert 236s [gw5] [ 35%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_no_load_on_pending_allows_backref_event 236s test/orm/test_instrumentation.py::InitTest::test_Ai_bi_Ci 236s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_insert2 236s [gw7] [ 35%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_insert2 236s [gw6] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_bi_Ci 236s test/orm/test_instrumentation.py::InitTest::test_ai 236s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_legacy_pickle_loads 236s [gw6] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_ai 236s [gw7] [ 35%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_legacy_pickle_loads 236s test/orm/test_instrumentation.py::InitTest::test_ai_B 236s test/orm/test_loading.py::InstanceProcessorTest::test_state_no_load_path_comparison 236s [gw6] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_ai_B 236s [gw1] [ 35%] PASSED test/orm/test_lazy_relations.py::M2OGetTest::test_composite_m2o_load_partial_pks[allow_partial_pks] 236s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_operator_extend 236s [gw7] [ 35%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_operator_extend 236s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pickle_parent 236s [gw0] [ 35%] PASSED test/orm/inheritance/test_assorted_poly.py::Ticket2419Test::test_join_w_eager_w_any 236s test/orm/test_lazy_relations.py::M2OGetTest::test_composite_m2o_load_partial_pks[not_allow_partial_pks] 236s test/orm/test_instrumentation.py::InitTest::test_ai_Bi 236s [gw7] [ 35%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pickle_parent 236s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pop 236s [gw6] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_ai_Bi 236s test/orm/test_instrumentation.py::InitTest::test_defaulted_init 236s [gw7] [ 35%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pop 236s test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_invalid 236s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_remove 236s [gw6] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_defaulted_init 236s [gw7] [ 35%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_remove 236s [gw0] [ 35%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_invalid 236s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_reverse 236s test/orm/test_instrumentation.py::MapperInitTest::test_del_warning 236s [gw7] [ 35%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_reverse 236s test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_valid 236s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort 236s [gw0] [ 35%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_valid 236s test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_remove_invalid 236s [gw7] [ 35%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort 236s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_key 236s [gw7] [ 35%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_key 236s [gw0] [ 35%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_remove_invalid 236s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_reverse_kwarg 236s [gw6] [ 35%] PASSED test/orm/test_instrumentation.py::MapperInitTest::test_del_warning 236s [gw1] [ 35%] PASSED test/orm/test_lazy_relations.py::M2OGetTest::test_composite_m2o_load_partial_pks[not_allow_partial_pks] 236s test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_invalid 236s [gw7] [ 35%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_reverse_kwarg 236s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_unrelated_flush 236s test/orm/test_instrumentation.py::MapperInitTest::test_partially_mapped_inheritance 236s [gw7] [ 35%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_unrelated_flush 236s test/orm/test_lazy_relations.py::M2OGetTest::test_m2o_noload 236s [gw0] [ 35%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_invalid 236s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_clear 236s test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_valid 236s [gw0] [ 35%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_valid 236s [gw6] [ 35%] PASSED test/orm/test_instrumentation.py::MapperInitTest::test_partially_mapped_inheritance 236s test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_remove_invalid 236s test/orm/test_instrumentation.py::MiscTest::test_compileonattr 236s [gw0] [ 35%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_remove_invalid 236s [gw6] [ 35%] PASSED test/orm/test_instrumentation.py::MiscTest::test_compileonattr 236s test/orm/test_attributes.py::AttributesTest::test_basic 236s [gw0] [ 35%] PASSED test/orm/test_attributes.py::AttributesTest::test_basic 236s test/orm/test_attributes.py::AttributesTest::test_collectionclasses 236s test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel 236s [gw0] [ 35%] PASSED test/orm/test_attributes.py::AttributesTest::test_collectionclasses 236s test/orm/test_attributes.py::AttributesTest::test_deferred 236s [gw0] [ 35%] PASSED test/orm/test_attributes.py::AttributesTest::test_deferred 236s test/orm/test_attributes.py::AttributesTest::test_deferred_pickleable 236s [gw6] [ 35%] PASSED test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel 236s [gw0] [ 35%] PASSED test/orm/test_attributes.py::AttributesTest::test_deferred_pickleable 236s test/orm/test_attributes.py::AttributesTest::test_del_collection_object 236s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_clear 236s [gw0] [ 35%] PASSED test/orm/test_attributes.py::AttributesTest::test_del_collection_object 236s test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_a 236s test/orm/test_attributes.py::AttributesTest::test_del_scalar_nonobject 236s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_none 236s [gw0] [ 35%] PASSED test/orm/test_attributes.py::AttributesTest::test_del_scalar_nonobject 236s [gw1] [ 35%] PASSED test/orm/test_lazy_relations.py::M2OGetTest::test_m2o_noload 236s test/orm/test_attributes.py::AttributesTest::test_del_scalar_object 236s [gw0] [ 35%] PASSED test/orm/test_attributes.py::AttributesTest::test_del_scalar_object 236s test/orm/test_attributes.py::AttributesTest::test_descriptorattributes 236s test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_assert_expected_sql 236s [gw0] [ 35%] PASSED test/orm/test_attributes.py::AttributesTest::test_descriptorattributes 236s test/orm/test_attributes.py::AttributesTest::test_illegal_trackparent 236s [gw0] [ 35%] PASSED test/orm/test_attributes.py::AttributesTest::test_illegal_trackparent 236s [gw6] [ 35%] PASSED test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_a 236s test/orm/test_attributes.py::AttributesTest::test_inheritance 236s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_none 236s test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_b 236s [gw0] [ 35%] PASSED test/orm/test_attributes.py::AttributesTest::test_inheritance 236s test/orm/test_attributes.py::AttributesTest::test_inheritance2 236s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_raise 236s [gw3] [ 35%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_backref_relationship 236s [gw0] [ 35%] PASSED test/orm/test_attributes.py::AttributesTest::test_inheritance2 236s test/orm/test_attributes.py::AttributesTest::test_last_known_tracking 236s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_create_double_flush 236s [gw0] [ 35%] PASSED test/orm/test_attributes.py::AttributesTest::test_last_known_tracking 236s test/orm/test_attributes.py::AttributesTest::test_lazyhistory 236s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_raise 236s [gw6] [ 35%] PASSED test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_b 236s [gw3] [ 35%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_create_double_flush 236s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_copy 236s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_deferred 236s test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_explicit_withpoly 236s [gw0] [ 35%] PASSED test/orm/test_attributes.py::AttributesTest::test_lazyhistory 236s test/orm/test_attributes.py::AttributesTest::test_lazytrackparent 236s [gw0] [ 35%] PASSED test/orm/test_attributes.py::AttributesTest::test_lazytrackparent 236s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_copy 236s [gw1] [ 35%] PASSED test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_assert_expected_sql 236s test/orm/test_attributes.py::AttributesTest::test_list 236s [gw0] [ 35%] PASSED test/orm/test_attributes.py::AttributesTest::test_list 236s test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_no_other_exists 236s test/orm/test_attributes.py::AttributesTest::test_no_double_state 236s [gw0] [ 35%] PASSED test/orm/test_attributes.py::AttributesTest::test_no_double_state 236s test/orm/test_attributes.py::AttributesTest::test_object_dereferenced_error 236s [gw3] [ 35%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_deferred 236s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_deepcopy 236s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_discussion_9546 236s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_deepcopy 236s [gw5] [ 35%] PASSED test/orm/test_loading.py::InstanceProcessorTest::test_state_no_load_path_comparison 236s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_in_place_mutation 236s [gw3] [ 35%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_discussion_9546 236s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_external_id 236s [gw1] [ 35%] PASSED test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_no_other_exists 236s test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_other_exists 236s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_in_place_mutation 236s test/orm/test_loading.py::InstancesTest::test_cursor_close_exception_raised_in_iteration 236s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_modified_event 236s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_modified_event 236s [gw3] [ 35%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_external_id 236s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_from_null 236s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_non_mutable 236s [gw3] [ 35%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_from_null 236s [gw1] [ 35%] PASSED test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_other_exists 236s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[composite_index] 236s test/orm/test_lazy_relations.py::RefersToSelfLazyLoadInterferenceTest::test_lazy_doesnt_interfere 236s [gw2] [ 35%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_sub_to_base 236s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_two_sub 236s [gw3] [ 35%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[composite_index] 236s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[explicit_name_index] 236s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_non_mutable 236s [gw6] [ 35%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_explicit_withpoly 236s [gw3] [ 35%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[explicit_name_index] 236s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pickle_parent 236s test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_implicit_withpoly 236s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint] 236s [gw6] [ 35%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_implicit_withpoly 236s [gw3] [ 35%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint] 236s test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_stacked_of_type 236s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint_explicit_name] 236s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pickle_parent 236s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop 236s [gw6] [ 35%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_stacked_of_type 236s [gw3] [ 35%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint_explicit_name] 236s test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_explicit_withpoly 236s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint_naming_conv] 236s [gw3] [ 35%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint_naming_conv] 236s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[index_single_col] 236s [gw6] [ 35%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_explicit_withpoly 236s [gw1] [ 35%] PASSED test/orm/test_lazy_relations.py::RefersToSelfLazyLoadInterferenceTest::test_lazy_doesnt_interfere 236s test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_implicit_withpoly 236s test/orm/test_lazy_relations.py::TypeCoerceTest_sqlite+pysqlite_3_46_1::test_lazyload_singlecast 236s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop 236s [gw3] [ 35%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[index_single_col] 236s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint] 236s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop_default 236s [gw6] [ 35%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_implicit_withpoly 236s [gw3] [ 35%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint] 236s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_any 236s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint_explicit_name] 236s [gw6] [ 35%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_any 236s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_compile_one 236s [gw3] [ 35%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint_explicit_name] 236s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint_naming_conv] 236s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop_default 236s [gw6] [ 35%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_compile_one 236s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_one 236s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop_default_none 236s [gw3] [ 35%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint_naming_conv] 236s [gw1] [ 35%] PASSED test/orm/test_lazy_relations.py::TypeCoerceTest_sqlite+pysqlite_3_46_1::test_lazyload_singlecast 236s [gw6] [ 35%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_one 236s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_insert_null 236s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 236s test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_one 236s [gw1] [ 35%] PASSED test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_one 236s [gw6] [ 35%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 236s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 236s test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_two 236s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop_default_none 236s [gw3] [ 35%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_insert_null 236s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance 236s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_popitem 236s [gw1] [ 35%] PASSED test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_two 236s test/orm/test_load_on_fks.py::FlushOnPendingTest::test_dont_load_if_no_keys 236s [gw6] [ 35%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 236s [gw4] [ 35%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative_child_expired 236s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive 236s [gw1] [ 35%] PASSED test/orm/test_load_on_fks.py::FlushOnPendingTest::test_dont_load_if_no_keys 236s [gw5] [ 35%] PASSED test/orm/test_loading.py::InstancesTest::test_cursor_close_exception_raised_in_iteration 236s test/orm/test_of_type.py::SubclassRelationshipTest::test_any_walias 236s test/orm/test_loading.py::InstancesTest::test_cursor_close_w_failed_rowproc 236s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_load_on_pending_on_pending 236s [gw5] [ 35%] PASSED test/orm/test_loading.py::InstancesTest::test_cursor_close_w_failed_rowproc 236s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_popitem 236s test/orm/test_loading.py::InstancesTest::test_row_proc_not_created 236s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace 236s [gw4] [ 35%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive 236s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_gc 236s [gw5] [ 35%] PASSED test/orm/test_loading.py::InstancesTest::test_row_proc_not_created 236s test/orm/test_loading.py::MergeResultTest::test_entity_col_mix_plain_tuple_frozen 236s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace 236s [gw3] [ 35%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance 236s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace_itself_still_ok 236s [gw1] [ 35%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_load_on_pending_on_pending 236s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_on_pending 236s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance_changed 236s [gw1] [ 35%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_on_pending 236s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_backref_doesnt_double 236s [gw1] [ 35%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_backref_doesnt_double 236s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_no_sql 236s [gw1] [ 35%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_no_sql 236s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_populated 236s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace_itself_still_ok 236s [gw1] [ 35%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_populated 236s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_allows_backref_event 236s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_setdefault 236s [gw1] [ 35%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_allows_backref_event 236s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_on_persistent_allows_backref_event 236s [gw3] [ 35%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance_changed 236s [gw1] [ 35%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_on_persistent_allows_backref_event 236s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance_multilevel 236s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_allows_backref_event 236s [gw1] [ 35%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_allows_backref_event 236s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_with_set 236s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_setdefault 236s [gw1] [ 35%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_with_set 236s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_persistent_allows_backref_event 236s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_unrelated_flush 236s [gw1] [ 35%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_persistent_allows_backref_event 236s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_history_on_persistent_allows_backref_event 236s [gw6] [ 35%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_any_walias 236s [gw1] [ 35%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_history_on_persistent_allows_backref_event 236s test/orm/test_of_type.py::SubclassRelationshipTest::test_any_wpoly 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-False-False] 237s [gw1] [ 35%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-False-False] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-False-True] 237s [gw6] [ 35%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_any_wpoly 237s [gw1] [ 35%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-False-True] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-True-False] 237s test/orm/test_of_type.py::SubclassRelationshipTest::test_contains_eager_wpoly 237s [gw7] [ 35%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_unrelated_flush 237s [gw3] [ 35%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance_multilevel 237s [gw1] [ 35%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-True-False] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-True-True] 237s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_update 237s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_mutate_named_column 237s [gw1] [ 35%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-True-True] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-False-False] 237s [gw1] [ 35%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-False-False] 237s [gw6] [ 35%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_contains_eager_wpoly 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-False-True] 237s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_flat 237s [gw1] [ 35%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-False-True] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-True-False] 237s [gw6] [ 35%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_flat 237s [gw3] [ 35%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_mutate_named_column 237s [gw1] [ 35%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-True-False] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-True-True] 237s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_full_alias 237s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-noload-normal] 237s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_update 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-True-True] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-False-False] 237s [gw6] [ 36%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_full_alias 237s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_noalias 237s test/ext/test_mutable.py::MutableColumnDefaultTest::test_evt_on_flush_refresh 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-False-False] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-False-True] 237s [gw6] [ 36%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_noalias 237s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_walias 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-False-True] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-True-False] 237s [gw6] [ 36%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_walias 237s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-True-False] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-True-True] 237s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableColumnDefaultTest::test_evt_on_flush_refresh 237s [gw3] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-noload-normal] 237s [gw6] [ 36%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-True-True] 237s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly_innerjoin 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-False-False] 237s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-noload-viewonly] 237s test/ext/test_mutable.py::MutableCompositeCallableTest::test_basic 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-False-False] 237s [gw6] [ 36%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly_innerjoin 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-False-True] 237s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wsubclass 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-False-True] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-True-False] 237s [gw6] [ 36%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wsubclass 237s test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wpoly 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-True-False] 237s [gw3] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-noload-viewonly] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-True-True] 237s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-load-normal] 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::MergeResultTest::test_entity_col_mix_plain_tuple_frozen 237s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableCompositeCallableTest::test_basic 237s test/orm/test_loading.py::MergeResultTest::test_single_column_frozen 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-True-True] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-False-False] 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-False-False] 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::MergeResultTest::test_single_column_frozen 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-False-True] 237s test/ext/test_mutable.py::MutableCompositeColumnDefaultTest::test_evt_on_flush_refresh 237s [gw6] [ 36%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wpoly 237s test/orm/test_loading.py::MergeResultTest::test_single_entity_frozen 237s test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wsubclass 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-False-True] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-True-False] 237s [gw3] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-load-normal] 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::MergeResultTest::test_single_entity_frozen 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-True-False] 237s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-load-viewonly] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-True-True] 237s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableCompositeColumnDefaultTest::test_evt_on_flush_refresh 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-literal_column] 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-True-True] 237s [gw6] [ 36%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wsubclass 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-False-False] 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-False-False] 237s test/orm/test_of_type.py::SubclassRelationshipTest::test_lazyload 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-False-True] 237s test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_custom_coerce 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-False-True] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-True-False] 237s [gw3] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-load-viewonly] 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-True-False] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-True-True] 237s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-noload-normal] 237s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_custom_coerce 237s [gw6] [ 36%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_lazyload 237s test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_round_trip_ok 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-True-True] 237s test/orm/test_of_type.py::SubclassRelationshipTest::test_subquery_wsubclass 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-False-False] 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-False-False] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-False-True] 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-False-True] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-True-False] 237s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_round_trip_ok 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-True-False] 237s [gw3] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-noload-normal] 237s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-noload-viewonly] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-True-True] 237s [gw6] [ 36%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_subquery_wsubclass 237s test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_joinedload_wsubclass 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-True-True] 237s test/ext/test_mutable.py::MutableCompositesTest::test_dont_reset_on_attr_refresh 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-False-False] 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-False-False] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-False-True] 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-False-True] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-True-False] 237s [gw3] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-noload-viewonly] 237s [gw6] [ 36%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_joinedload_wsubclass 237s test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass 237s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-load-normal] 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-True-False] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-True-True] 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-True-True] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-False-False] 237s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_dont_reset_on_attr_refresh 237s test/ext/test_mutable.py::MutableCompositesTest::test_in_place_mutation 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-False-False] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-False-True] 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-False-True] 237s [gw3] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-load-normal] 237s [gw6] [ 36%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-True-False] 237s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-load-viewonly] 237s test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass_mapper_term 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-True-False] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-True-True] 237s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_in_place_mutation 237s test/ext/test_mutable.py::MutableCompositesTest::test_pickle_of_parent 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-True-True] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-False-False] 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-False-False] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-False-True] 237s [gw6] [ 36%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass_mapper_term 237s [gw3] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-load-viewonly] 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-False-True] 237s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-noload-normal] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-True-False] 237s test/orm/test_of_type.py::SubclassRelationshipTest2::test_all_subq_query 237s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_pickle_of_parent 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-True-False] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-True-True] 237s test/ext/test_mutable.py::MutableCompositesTest::test_set_illegal 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-True-True] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-False-False] 237s [gw3] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-noload-normal] 237s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_set_illegal 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-False-False] 237s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-noload-viewonly] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-False-True] 237s test/ext/test_mutable.py::MutableCompositesTest::test_set_none 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-False-True] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-True-False] 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-True-False] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-True-True] 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-True-True] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-False-False] 237s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_set_none 237s [gw3] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-noload-viewonly] 237s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-load-normal] 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-False-False] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-False-True] 237s test/ext/test_mutable.py::MutableCompositesTest::test_unrelated_flush 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-False-True] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-True-False] 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-True-False] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-True-True] 237s [gw3] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-load-normal] 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-True-True] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-False-False] 237s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_unrelated_flush 237s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-load-viewonly] 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-False-False] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-False-True] 237s test/ext/test_mutable.py::MutableCompositesUnpickleTest::test_unpickle_modified_eq 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-literal_column] 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-False-True] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-True-False] 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-plain] 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-plain] 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-True-False] 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-text] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-True-True] 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-text] 237s [gw3] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-load-viewonly] 237s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableCompositesUnpickleTest::test_unpickle_modified_eq 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-literal_column] 237s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-noload-normal] 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-True-True] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-False-False] 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-False-False] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-False-True] 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-literal_column] 237s test/ext/test_mutable.py::MutableDCCompositeColumnDefaultTest::test_evt_on_flush_refresh 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-False-True] 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-plain] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-True-False] 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-plain] 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-True-False] 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-text] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-True-True] 237s [gw3] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-noload-normal] 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-text] 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-True-True] 237s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-noload-viewonly] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-False-False] 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-literal_column] 237s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableDCCompositeColumnDefaultTest::test_evt_on_flush_refresh 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-literal_column] 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-False-False] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-False-True] 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-plain] 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-False-True] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-True-False] 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-plain] 237s test/ext/test_mutable.py::MutableDCCompositeCustomCoerceTest::test_custom_coerce 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-text] 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-True-False] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-True-True] 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-text] 237s [gw3] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-noload-viewonly] 237s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-load-normal] 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-True-True] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-False-False] 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-literal_column] 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-literal_column] 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-False-False] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-False-True] 237s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableDCCompositeCustomCoerceTest::test_custom_coerce 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-plain] 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-False-True] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-True-False] 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-plain] 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-text] 237s test/ext/test_mutable.py::MutableDCCompositeCustomCoerceTest::test_round_trip_ok 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-True-False] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-True-True] 237s [gw3] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-load-normal] 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-text] 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-literal_column] 237s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-load-viewonly] 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-True-True] 237s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-False-False] 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-literal_column] 237s [gw1] [ 36%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-False-False] 237s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableDCCompositeCustomCoerceTest::test_round_trip_ok 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-plain] 237s test/sql/test_operators.py::ConjunctionTest::test_single_bool_seven 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-plain] 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_seven 237s test/sql/test_operators.py::ConjunctionTest::test_single_bool_six 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-text] 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_six 237s test/sql/test_operators.py::ConjunctionTest::test_single_bool_ten 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_ten 237s test/sql/test_operators.py::ConjunctionTest::test_single_bool_three 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_three 237s [gw3] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-load-viewonly] 237s test/ext/test_mutable.py::MutableDCCompositesTest::test_dont_reset_on_attr_refresh 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-text] 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-literal_column] 237s test/sql/test_operators.py::ConjunctionTest::test_single_bool_two 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_two 237s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-noload-normal] 237s test/sql/test_operators.py::ConjunctionTest::test_six 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::ConjunctionTest::test_six 237s test/sql/test_operators.py::ConjunctionTest::test_six_pt_five 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-literal_column] 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-plain] 237s [gw6] [ 36%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest2::test_all_subq_query 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::ConjunctionTest::test_six_pt_five 237s test/sql/test_operators.py::ConjunctionTest::test_ten 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::ConjunctionTest::test_ten 237s test/sql/test_operators.py::ConjunctionTest::test_thirteen 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-plain] 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::ConjunctionTest::test_thirteen 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-text] 237s test/sql/test_operators.py::ConjunctionTest::test_twelve 237s test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::ConjunctionTest::test_twelve 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-text] 237s [gw0] [ 36%] PASSED test/orm/test_attributes.py::AttributesTest::test_object_dereferenced_error 237s test/orm/test_attributes.py::AttributesTest::test_parenttrack 237s test/sql/test_operators.py::CustomComparatorTest::test_alias_proxy 237s [gw0] [ 36%] PASSED test/orm/test_attributes.py::AttributesTest::test_parenttrack 237s test/orm/test_attributes.py::AttributesTest::test_pickleness 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-literal_column] 237s [gw3] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-noload-normal] 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_alias_proxy 237s [gw0] [ 36%] PASSED test/orm/test_attributes.py::AttributesTest::test_pickleness 237s test/orm/test_attributes.py::AttributesTest::test_state_gc 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-literal_column] 237s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-noload-viewonly] 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-plain] 237s test/sql/test_operators.py::CustomComparatorTest::test_binary_multi_propagate 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_binary_multi_propagate 237s test/sql/test_operators.py::CustomComparatorTest::test_binary_propagate 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_binary_propagate 237s test/sql/test_operators.py::CustomComparatorTest::test_column_proxy 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-plain] 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-text] 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_column_proxy 237s test/sql/test_operators.py::CustomComparatorTest::test_no_boolean_propagate 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_no_boolean_propagate 237s test/sql/test_operators.py::CustomComparatorTest::test_override_builtin 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_override_builtin 237s test/sql/test_operators.py::CustomComparatorTest::test_reverse_binary_propagate 237s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_dont_reset_on_attr_refresh 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-text] 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_reverse_binary_propagate 237s test/sql/test_operators.py::CustomComparatorTest::test_subquery_proxy 237s [gw3] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-noload-viewonly] 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-literal_column] 237s test/ext/test_mutable.py::MutableDCCompositesTest::test_in_place_mutation 237s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-load-normal] 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_subquery_proxy 237s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_alias_proxy 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_alias_proxy 237s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_binary_multi_propagate 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_binary_multi_propagate 237s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_binary_propagate 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-literal_column] 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-plain] 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_binary_propagate 237s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_column_proxy 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-plain] 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_column_proxy 237s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_no_boolean_propagate 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-text] 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_no_boolean_propagate 237s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_override_builtin 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_override_builtin 237s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_reverse_binary_propagate 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-text] 237s [gw3] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-load-normal] 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_reverse_binary_propagate 237s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_subquery_proxy 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_subquery_proxy 237s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-load-viewonly] 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-literal_column] 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-literal_column] 237s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_in_place_mutation 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-plain] 237s test/ext/test_mutable.py::MutableDCCompositesTest::test_pickle_of_parent 237s test/sql/test_operators.py::CustomOpTest::test_is_comparison_bool_op 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::CustomOpTest::test_is_comparison_bool_op 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-plain] 237s test/sql/test_operators.py::CustomOpTest::test_is_comparison_legacy 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::CustomOpTest::test_is_comparison_legacy 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-text] 237s test/sql/test_operators.py::CustomOpTest::test_python_impl 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-text] 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::CustomOpTest::test_python_impl 237s test/sql/test_operators.py::CustomOpTest::test_python_impl_not_present 237s [gw3] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-load-viewonly] 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-literal_column] 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::CustomOpTest::test_python_impl_not_present 237s test/sql/test_operators.py::CustomOpTest::test_return_types[ARRAY(Integer())] 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[ARRAY(Integer())] 237s test/sql/test_operators.py::CustomOpTest::test_return_types[ARRAY(String())] 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-literal_column] 237s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-noload-normal] 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-plain] 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[ARRAY(String())] 237s test/sql/test_operators.py::CustomOpTest::test_return_types[Boolean()] 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[Boolean()] 237s test/sql/test_operators.py::CustomOpTest::test_return_types[DateTime()] 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[DateTime()] 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-plain] 237s test/sql/test_operators.py::CustomOpTest::test_return_types[Integer()] 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[Integer()] 237s test/sql/test_operators.py::CustomOpTest::test_return_types[JSON()] 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-text] 237s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_pickle_of_parent 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[JSON()] 237s test/sql/test_operators.py::CustomOpTest::test_return_types[NullType()] 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-text] 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[NullType()] 237s test/sql/test_operators.py::CustomOpTest::test_return_types[Numeric(precision=5, scale=2)] 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[Numeric(precision=5, scale=2)] 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-literal_column] 237s test/ext/test_mutable.py::MutableDCCompositesTest::test_set_illegal 237s [gw3] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-noload-normal] 237s test/sql/test_operators.py::CustomOpTest::test_return_types[String(length=50)] 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[String(length=50)] 237s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-noload-viewonly] 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-literal_column] 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-plain] 237s test/sql/test_operators.py::CustomUnaryOperatorTest::test_double_factorial 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_double_factorial 237s test/sql/test_operators.py::CustomUnaryOperatorTest::test_double_factorial_invert 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_double_factorial_invert 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-plain] 237s test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial 237s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_set_illegal 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-text] 237s test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial_invert 237s test/ext/test_mutable.py::MutableDCCompositesTest::test_set_none 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial_invert 237s test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial_prefix 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-text] 237s [gw3] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-noload-viewonly] 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-literal_column] 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial_prefix 237s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[format] 237s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-load-normal] 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-literal_column] 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[format] 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-plain] 237s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[named] 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-plain] 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[named] 237s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[pyformat] 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-text] 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[pyformat] 237s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[qmark] 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[qmark] 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-text] 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-literal_column] 237s [gw3] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-load-normal] 237s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[format] 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[format] 237s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[named] 237s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_set_none 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[named] 237s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[pyformat] 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-literal_column] 237s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-load-viewonly] 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[pyformat] 237s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[qmark] 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-plain] 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[qmark] 237s test/sql/test_operators.py::CustomUnaryOperatorTest::test_unary_both_ops 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-plain] 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_unary_both_ops 237s test/ext/test_mutable.py::MutableDCCompositesTest::test_unrelated_flush 237s test/sql/test_operators.py::CustomUnaryOperatorTest::test_unary_no_ops 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_unary_no_ops 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-text] 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_collate 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-text] 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_collate 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_concatenable_adapt 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_concatenable_adapt 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-literal_column] 237s [gw3] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-load-viewonly] 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_contains_override_raises 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-literal_column] 237s [gw6] [ 36%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_contains_override_raises 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_default_adapt 237s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_unrelated_flush 237s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-noload-normal] 237s test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1_c1 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_default_adapt 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-plain] 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-plain] 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-text] 237s test/ext/test_mutable.py::MutableDCCompositesUnpickleTest::test_unpickle_modified_eq 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_in 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_in 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_list_of_non_column_element 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_list_of_non_column_element 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_non_list_non_selectable 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_non_list_non_selectable 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-text] 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_non_list_thing_with_getitem 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_non_list_thing_with_getitem 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_no_getitem 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_no_getitem 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[add] 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[add] 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-literal_column] 237s [gw3] [ 36%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-noload-normal] 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[and_] 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[and_] 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[mul] 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[mul] 237s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-noload-viewonly] 237s [gw5] [ 36%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-literal_column] 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[or_] 237s [gw1] [ 36%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[or_] 237s [gw7] [ 36%] PASSED test/ext/test_mutable.py::MutableDCCompositesUnpickleTest::test_unpickle_modified_eq 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_not_in 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-plain] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_not_in 237s [gw5] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-plain] 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_null_true_false_is_sanity_checks 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_null_true_false_is_sanity_checks 237s [gw6] [ 37%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1_c1 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[add-"right"] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[add-"right"] 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-text] 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[concat_op-"right"] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[concat_op-"right"] 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[eq-True] 237s test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1 237s [gw5] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-text] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[eq-True] 237s test/ext/test_mutable.py::MutableDictNoHashTest::test_clear 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[ilike_op-"right"] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[ilike_op-"right"] 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-"right"] 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-literal_column] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-"right"] 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-False] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-False] 237s [gw5] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-literal_column] 237s [gw3] [ 37%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-noload-viewonly] 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-NULL] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-NULL] 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-None] 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-plain] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-None] 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-True] 237s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-load-normal] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-True] 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-false] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-false] 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-true] 237s [gw5] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-plain] 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-text] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-true] 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-False] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-False] 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-None] 237s [gw6] [ 37%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1 237s test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1_c1 237s [gw5] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-text] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-None] 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-True] 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-literal_column] 237s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_clear 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-True] 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-"right"0] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-"right"0] 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-"right"1] 237s [gw5] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-literal_column] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-"right"1] 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-False0] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-False0] 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-False1] 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-plain] 237s test/ext/test_mutable.py::MutableDictNoHashTest::test_coerce_none 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-False1] 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-None0] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-None0] 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-None1] 237s [gw5] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-plain] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-None1] 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-True0] 237s [gw6] [ 37%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1_c1 237s test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1 237s [gw3] [ 37%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-load-normal] 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-text] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-True0] 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-True1] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-True1] 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not_distinct_from-True0] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not_distinct_from-True0] 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not_distinct_from-True1] 237s [gw5] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-text] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not_distinct_from-True1] 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[like_op-"right"] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[like_op-"right"] 237s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-load-viewonly] 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-literal_column] 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[ne-True] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[ne-True] 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_ilike_op-"right"0] 237s [gw5] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-literal_column] 237s [gw6] [ 37%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_ilike_op-"right"0] 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-plain] 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_ilike_op-"right"1] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_ilike_op-"right"1] 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_like_op-"right"0] 237s test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1_c1 237s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_coerce_none 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_like_op-"right"0] 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_like_op-"right"1] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_like_op-"right"1] 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_scalar[asc_op-asc] 237s [gw5] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-plain] 237s test/ext/test_mutable.py::MutableDictNoHashTest::test_coerce_raise 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_scalar[asc_op-asc] 237s test/sql/test_operators.py::DefaultColumnComparatorTest::test_scalar[desc_op-desc] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_scalar[desc_op-desc] 237s test/sql/test_operators.py::ExtensionOperatorTest::test_contains 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-text] 237s [gw5] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-text] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_contains 237s [gw6] [ 37%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1_c1 237s test/sql/test_operators.py::ExtensionOperatorTest::test_getitem 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-literal_column] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_getitem 237s test/sql/test_operators.py::ExtensionOperatorTest::test_lshift 237s test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_lshift 237s [gw5] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-literal_column] 237s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_coerce_raise 237s [gw3] [ 37%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-load-viewonly] 237s test/sql/test_operators.py::ExtensionOperatorTest::test_op_not_an_iterator 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_op_not_an_iterator 237s test/ext/test_mutable.py::MutableDictNoHashTest::test_copy 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-plain] 237s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-noload-normal] 237s test/sql/test_operators.py::ExtensionOperatorTest::test_rshift 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_rshift 237s [gw5] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-plain] 237s test/sql/test_operators.py::InSelectableTest::test_in_cte_explicit 237s [gw6] [ 37%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-text] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_cte_explicit 237s test/sql/test_operators.py::InSelectableTest::test_in_cte_implicit 237s test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1_c1 237s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_copy 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_cte_implicit 237s test/sql/test_operators.py::InSelectableTest::test_in_cte_select 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_cte_select 237s test/sql/test_operators.py::InSelectableTest::test_in_select 237s [gw5] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-text] 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-literal_column] 237s test/ext/test_mutable.py::MutableDictNoHashTest::test_deepcopy 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_select 237s test/sql/test_operators.py::InSelectableTest::test_in_subquery_alias_explicit 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_subquery_alias_explicit 237s test/sql/test_operators.py::InSelectableTest::test_in_subquery_alias_implicit 237s [gw5] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-literal_column] 237s [gw4] [ 37%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_gc 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-plain] 237s [gw3] [ 37%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-noload-normal] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_subquery_alias_implicit 237s test/sql/test_operators.py::InSelectableTest::test_in_subquery_explicit 237s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_pk_change 237s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_deepcopy 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_subquery_explicit 237s [gw5] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-plain] 237s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-noload-viewonly] 237s [gw6] [ 37%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1_c1 237s test/sql/test_operators.py::InSelectableTest::test_in_subquery_warning 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-text] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_subquery_warning 237s test/ext/test_mutable.py::MutableDictNoHashTest::test_ensure_not_hashable 237s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_bad_args 237s test/sql/test_operators.py::InSelectableTest::test_in_table 237s [gw5] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-text] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_table 237s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_ensure_not_hashable 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-literal_column] 237s test/sql/test_operators.py::InSelectableTest::test_in_table_alias 237s test/ext/test_mutable.py::MutableDictNoHashTest::test_in_place_mutation 237s [gw5] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-literal_column] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_table_alias 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-plain] 237s test/sql/test_operators.py::InTest::test_in_1 237s [gw6] [ 37%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_bad_args 237s [gw3] [ 37%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-noload-viewonly] 237s [gw5] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-plain] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_1 237s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_no_call_twice 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-text] 237s test/sql/test_operators.py::InTest::test_in_10 237s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-load-normal] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_10 237s test/sql/test_operators.py::InTest::test_in_11 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_11 237s [gw6] [ 37%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_no_call_twice 237s [gw5] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-text] 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-literal_column] 237s test/sql/test_operators.py::InTest::test_in_12 237s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_12 237s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_in_place_mutation 237s test/ext/test_mutable.py::MutableDictNoHashTest::test_modified_event 237s [gw5] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-literal_column] 237s test/sql/test_operators.py::InTest::test_in_13 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_13 237s test/sql/test_operators.py::InTest::test_in_14 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-plain] 237s [gw6] [ 37%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_14 237s test/sql/test_operators.py::InTest::test_in_14_5 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_14_5 237s test/sql/test_operators.py::InTest::test_in_15 237s [gw5] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-plain] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_15 237s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing_connectionless 237s test/sql/test_operators.py::InTest::test_in_16 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-text] 237s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_modified_event 237s test/ext/test_mutable.py::MutableDictNoHashTest::test_pickle_parent 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_16 237s test/sql/test_operators.py::InTest::test_in_17 237s [gw6] [ 37%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing_connectionless 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_17 237s [gw3] [ 37%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-load-normal] 237s test/sql/test_operators.py::InTest::test_in_18 237s [gw5] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-text] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_18 237s test/sql/test_operators.py::InTest::test_in_19 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-literal_column] 237s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing_target 237s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-load-viewonly] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_19 237s test/sql/test_operators.py::InTest::test_in_2 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_2 237s test/sql/test_operators.py::InTest::test_in_20 237s [gw5] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-literal_column] 237s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_pickle_parent 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_20 237s test/sql/test_operators.py::InTest::test_in_21 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_21 237s test/sql/test_operators.py::InTest::test_in_22 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-plain] 237s [gw6] [ 37%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing_target 237s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_clauseelem_keys 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_22 237s test/sql/test_operators.py::InTest::test_in_24 237s [gw5] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-plain] 237s test/ext/test_mutable.py::MutableDictNoHashTest::test_pop 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_24 237s test/sql/test_operators.py::InTest::test_in_25 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-text] 237s [gw6] [ 37%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_clauseelem_keys 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_25 237s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_column_keys 237s test/sql/test_operators.py::InTest::test_in_26 237s [gw5] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-text] 237s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_pop 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-literal_column] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_26 237s test/ext/test_mutable.py::MutableDictNoHashTest::test_pop_default 237s test/sql/test_operators.py::InTest::test_in_27 237s [gw6] [ 37%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_column_keys 237s [gw5] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-literal_column] 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-plain] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_27 237s test/sql/test_operators.py::InTest::test_in_28 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_28 237s test/sql/test_operators.py::InTest::test_in_29[False] 237s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_five 237s [gw6] [ 37%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_five 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_29[False] 237s test/sql/test_operators.py::InTest::test_in_29[True] 237s [gw5] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-plain] 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-text] 237s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_pop_default 237s test/ext/test_mutable.py::MutableDictNoHashTest::test_pop_default_none 237s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_four 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_29[True] 237s test/sql/test_operators.py::InTest::test_in_3 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_3 237s test/sql/test_operators.py::InTest::test_in_4 237s [gw6] [ 37%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_four 237s [gw3] [ 37%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-load-viewonly] 237s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-noload-normal] 237s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_four_no_pk 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_4 237s test/sql/test_operators.py::InTest::test_in_5 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_5 237s test/sql/test_operators.py::InTest::test_in_6 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_6 237s test/sql/test_operators.py::InTest::test_in_7 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_7 237s test/sql/test_operators.py::InTest::test_in_8 237s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_pop_default_none 237s test/ext/test_mutable.py::MutableDictNoHashTest::test_popitem 237s [gw5] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-text] 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-literal_column] 237s [gw5] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-literal_column] 237s [gw6] [ 37%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_four_no_pk 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-plain] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_8 237s test/sql/test_operators.py::InTest::test_in_9 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_9 237s test/sql/test_operators.py::InTest::test_in_arbitrary_sequence 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_arbitrary_sequence 237s test/sql/test_operators.py::InTest::test_in_empty_single[False-False] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_empty_single[False-False] 237s test/sql/test_operators.py::InTest::test_in_empty_single[False-True] 237s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_six 237s [gw6] [ 37%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_six 237s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_popitem 237s test/ext/test_mutable.py::MutableDictNoHashTest::test_replace 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_empty_single[False-True] 237s test/sql/test_operators.py::InTest::test_in_empty_single[True-False] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_empty_single[True-False] 237s test/sql/test_operators.py::InTest::test_in_empty_single[True-True] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_empty_single[True-True] 237s test/sql/test_operators.py::InTest::test_in_empty_tuple[False-False] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_empty_tuple[False-False] 237s test/sql/test_operators.py::InTest::test_in_empty_tuple[False-True] 237s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_three 237s [gw6] [ 37%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_three 237s [gw5] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-plain] 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-text] 237s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_two 237s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_replace 237s test/ext/test_mutable.py::MutableDictNoHashTest::test_replace_itself_still_ok 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_empty_tuple[False-True] 237s test/sql/test_operators.py::InTest::test_in_empty_tuple[True-False] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_empty_tuple[True-False] 237s test/sql/test_operators.py::InTest::test_in_empty_tuple[True-True] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_empty_tuple[True-True] 237s test/sql/test_operators.py::InTest::test_in_null_combinations[expr0] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_null_combinations[expr0] 237s test/sql/test_operators.py::InTest::test_in_null_combinations[expr1] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_null_combinations[expr1] 237s test/sql/test_operators.py::InTest::test_in_null_combinations[expr2] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_null_combinations[expr2] 237s test/sql/test_operators.py::InTest::test_in_self_plus_negated 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_self_plus_negated 237s test/sql/test_operators.py::InTest::test_in_self_plus_negated_empty 237s [gw6] [ 37%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_two 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_self_plus_negated_empty 237s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_five 237s test/sql/test_operators.py::InTest::test_in_set 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_set 237s test/sql/test_operators.py::InTest::test_in_values[0] 237s [gw5] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-text] 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-literal_column] 237s [gw5] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-literal_column] 237s [gw3] [ 37%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-noload-normal] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_values[0] 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-plain] 237s test/sql/test_operators.py::InTest::test_in_values[1] 237s [gw6] [ 37%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_five 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_in_values[1] 237s test/sql/test_operators.py::InTest::test_scalar_subquery_wo_type 237s [gw5] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-plain] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_scalar_subquery_wo_type 237s test/sql/test_operators.py::InTest::test_type_inference_one 237s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-noload-viewonly] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_type_inference_one 237s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_four 237s test/sql/test_operators.py::InTest::test_type_inference_two 237s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_replace_itself_still_ok 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::InTest::test_type_inference_two 237s test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-text] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from 237s [gw6] [ 37%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_four 237s test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from_postgresql 237s test/ext/test_mutable.py::MutableDictNoHashTest::test_setdefault 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from_postgresql 237s test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from_sqlite 237s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_multivalues 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from_sqlite 237s test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from 237s [gw5] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-text] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from 237s test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from_postgresql 237s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-literal_column] 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from_postgresql 237s test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from_sqlite 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from_sqlite 237s [gw6] [ 37%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_multivalues 237s test/sql/test_operators.py::IsDistinctFromTest::test_not_is_distinct_from 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_not_is_distinct_from 237s test/sql/test_operators.py::IsDistinctFromTest::test_not_is_distinct_from_postgresql 237s [gw1] [ 37%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_not_is_distinct_from_postgresql 237s [gw3] [ 37%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-noload-viewonly] 237s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-load-normal] 237s test/sql/test_operators.py::IsDistinctFromTest::test_not_is_not_distinct_from 237s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_no_row_actually_affected 237s [gw5] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-literal_column] 238s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-plain] 238s [gw1] [ 37%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_not_is_not_distinct_from 238s test/sql/test_operators.py::IsDistinctFromTest::test_not_is_not_distinct_from_postgresql 238s [gw1] [ 37%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_not_is_not_distinct_from_postgresql 238s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[boolean-Boolean] 238s [gw6] [ 37%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_no_row_actually_affected 238s [gw5] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-plain] 238s [gw1] [ 37%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[boolean-Boolean] 238s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-text] 238s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[float-Numeric] 238s [gw1] [ 37%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[float-Numeric] 238s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[integer-Integer] 238s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_one[issue_5939] 238s [gw1] [ 37%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[integer-Integer] 238s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[string-String] 238s [gw1] [ 37%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[string-String] 238s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[boolean-Boolean] 238s [gw1] [ 37%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[boolean-Boolean] 238s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[float-Numeric] 238s [gw1] [ 37%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[float-Numeric] 238s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[integer-Integer] 238s [gw6] [ 37%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_one[issue_5939] 238s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_one[with_dict] 238s [gw5] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-text] 238s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-literal_column] 238s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_setdefault 238s [gw1] [ 37%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[integer-Integer] 238s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[string-String] 238s [gw1] [ 37%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[string-String] 238s [gw5] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-literal_column] 238s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[boolean-Boolean] 238s [gw1] [ 37%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[boolean-Boolean] 238s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[float-Numeric] 238s [gw1] [ 37%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[float-Numeric] 238s [gw3] [ 37%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-load-normal] 238s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[integer-Integer] 238s [gw1] [ 37%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[integer-Integer] 238s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[string-String] 238s [gw6] [ 37%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_one[with_dict] 238s [gw1] [ 37%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[string-String] 238s test/ext/test_mutable.py::MutableDictNoHashTest::test_unrelated_flush 238s test/sql/test_operators.py::JSONIndexOpTest::test_eager_grouping_flag[-(x -> :x_1) || :param_1 || (x -> :x_2)] 238s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_special_types_in_set 238s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-load-viewonly] 238s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-plain] 238s [gw5] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-plain] 238s [gw1] [ 37%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_eager_grouping_flag[-(x -> :x_1) || :param_1 || (x -> :x_2)] 238s test/sql/test_operators.py::JSONIndexOpTest::test_eager_grouping_flag[-(x -> :x_1) || :param_1] 238s [gw1] [ 37%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_eager_grouping_flag[-(x -> :x_1) || :param_1] 238s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_literal_integer 238s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-text] 238s [gw1] [ 37%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_literal_integer 238s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_literal_string 238s [gw6] [ 37%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_special_types_in_set 238s [gw1] [ 37%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_literal_string 238s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr 238s [gw1] [ 37%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr 238s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_both_grouping 238s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_three 238s [gw5] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-text] 238s test/orm/test_loading.py::SelectStarTest::test_single_star[core-literal_column] 238s [gw1] [ 37%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_both_grouping 238s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_left_grouping 238s [gw6] [ 37%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_three 238s [gw1] [ 37%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_left_grouping 238s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_right_grouping 238s [gw5] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[core-literal_column] 238s [gw1] [ 37%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_right_grouping 238s [gw7] [ 37%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_unrelated_flush 238s test/sql/test_operators.py::JSONIndexOpTest::test_override_operators 238s [gw1] [ 37%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_override_operators 238s test/orm/test_loading.py::SelectStarTest::test_single_star[core-plain] 238s test/sql/test_operators.py::JSONIndexOpTest::test_path_getindex_literal 238s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_two 238s [gw1] [ 37%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_path_getindex_literal 238s test/sql/test_operators.py::JSONIndexOpTest::test_setup_getitem 238s [gw1] [ 37%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_setup_getitem 238s [gw6] [ 37%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_two 238s [gw3] [ 37%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-load-viewonly] 238s test/sql/test_operators.py::LikeTest::test_like_1 238s test/ext/test_mutable.py::MutableDictNoHashTest::test_update 238s [gw5] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[core-plain] 238s test/orm/test_loading.py::SelectStarTest::test_single_star[core-text] 238s [gw1] [ 37%] PASSED test/sql/test_operators.py::LikeTest::test_like_1 238s test/sql/test_operators.py::LikeTest::test_like_10 238s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-noload-normal] 238s [gw1] [ 37%] PASSED test/sql/test_operators.py::LikeTest::test_like_10 238s test/sql/test_operators.py::LikeTest::test_like_11 238s [gw1] [ 37%] PASSED test/sql/test_operators.py::LikeTest::test_like_11 238s test/sql/test_operators.py::LikeTest::test_like_12 238s test/orm/test_onetoone.py::O2OTest::test_basic[False-False] 238s [gw1] [ 37%] PASSED test/sql/test_operators.py::LikeTest::test_like_12 238s [gw5] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[core-text] 238s test/sql/test_operators.py::LikeTest::test_like_2 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::LikeTest::test_like_2 238s test/sql/test_operators.py::LikeTest::test_like_3 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::LikeTest::test_like_3 238s test/sql/test_operators.py::LikeTest::test_like_4 238s test/orm/test_loading.py::SelectStarTest::test_single_star[orm-literal_column] 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::LikeTest::test_like_4 238s test/sql/test_operators.py::LikeTest::test_like_5 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::LikeTest::test_like_5 238s test/sql/test_operators.py::LikeTest::test_like_6 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::LikeTest::test_like_6 238s [gw5] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[orm-literal_column] 238s test/sql/test_operators.py::LikeTest::test_like_7 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::LikeTest::test_like_7 238s test/sql/test_operators.py::LikeTest::test_like_8 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::LikeTest::test_like_8 238s test/orm/test_loading.py::SelectStarTest::test_single_star[orm-plain] 238s test/sql/test_operators.py::LikeTest::test_like_9 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::LikeTest::test_like_9 238s [gw3] [ 38%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-noload-normal] 238s test/sql/test_operators.py::LikeTest::test_like_quote_escape 238s [gw5] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[orm-plain] 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::LikeTest::test_like_quote_escape 238s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_update 238s test/sql/test_operators.py::MatchTest::test_boolean_inversion_mssql 238s test/orm/test_loading.py::SelectStarTest::test_single_star[orm-text] 238s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-noload-viewonly] 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::MatchTest::test_boolean_inversion_mssql 238s test/sql/test_operators.py::MatchTest::test_boolean_inversion_mysql 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::MatchTest::test_boolean_inversion_mysql 238s test/sql/test_operators.py::MatchTest::test_boolean_inversion_postgresql 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::MatchTest::test_boolean_inversion_postgresql 238s [gw5] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[orm-text] 238s test/ext/test_mutable.py::MutableInheritedCompositesTest::test_in_place_mutation_subclass 238s test/sql/test_operators.py::MatchTest::test_match_1 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::MatchTest::test_match_1 238s test/sql/test_operators.py::MatchTest::test_match_2 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::MatchTest::test_match_2 238s test/sql/test_operators.py::MatchTest::test_match_3 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::MatchTest::test_match_3 238s test/sql/test_operators.py::MatchTest::test_match_4 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::MatchTest::test_match_4 238s test/sql/test_operators.py::MatchTest::test_match_5 238s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_inner_joinedload_w_limit 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::MatchTest::test_match_5 238s test/sql/test_operators.py::MatchTest::test_match_is_now_matchtype 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::MatchTest::test_match_is_now_matchtype 238s test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[format-mytable.myid %% %s] 238s [gw3] [ 38%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-noload-viewonly] 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[format-mytable.myid %% %s] 238s [gw6] [ 38%] PASSED test/orm/test_onetoone.py::O2OTest::test_basic[False-False] 238s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-load-normal] 238s test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[named-mytable.myid % :myid_1] 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[named-mytable.myid % :myid_1] 238s test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[pyformat-mytable.myid %% %(myid_1)s] 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[pyformat-mytable.myid %% %(myid_1)s] 238s test/orm/test_onetoone.py::O2OTest::test_basic[False-True] 238s test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[qmark-mytable.myid % ?] 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[qmark-mytable.myid % ?] 238s test/sql/test_operators.py::MathOperatorTest::test_floordiv_op_integer 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::MathOperatorTest::test_floordiv_op_integer 238s test/sql/test_operators.py::MathOperatorTest::test_floordiv_op_numeric 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::MathOperatorTest::test_floordiv_op_numeric 238s test/sql/test_operators.py::MathOperatorTest::test_integer_floordiv 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_floordiv 238s test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[add] 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[add] 238s test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[floordiv] 238s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableInheritedCompositesTest::test_in_place_mutation_subclass 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[floordiv] 238s test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[mul] 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[mul] 238s test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[sub] 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[sub] 238s test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[add] 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[add] 238s test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[mul] 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[mul] 238s test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[sub] 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[sub] 238s test/ext/test_mutable.py::MutableInheritedCompositesTest::test_pickle_of_parent_subclass 238s test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[truediv] 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[truediv] 238s test/sql/test_operators.py::MathOperatorTest::test_integer_truediv 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_truediv 238s test/sql/test_operators.py::MathOperatorTest::test_math_op[add] 238s [gw3] [ 38%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-load-normal] 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::MathOperatorTest::test_math_op[add] 238s test/sql/test_operators.py::MathOperatorTest::test_math_op[mod] 238s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-load-viewonly] 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::MathOperatorTest::test_math_op[mod] 238s test/sql/test_operators.py::MathOperatorTest::test_math_op[mul] 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::MathOperatorTest::test_math_op[mul] 238s test/sql/test_operators.py::MathOperatorTest::test_math_op[sub] 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::MathOperatorTest::test_math_op[sub] 238s test/sql/test_operators.py::MathOperatorTest::test_truediv_op_integer 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::MathOperatorTest::test_truediv_op_integer 238s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-add] 238s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableInheritedCompositesTest::test_pickle_of_parent_subclass 238s [gw6] [ 38%] PASSED test/orm/test_onetoone.py::O2OTest::test_basic[False-True] 238s test/orm/test_onetoone.py::O2OTest::test_basic[True-False] 238s test/ext/test_mutable.py::MutableInheritedDCCompositesTest::test_in_place_mutation_subclass 238s [gw3] [ 38%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-load-viewonly] 238s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-noload-normal] 238s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableInheritedDCCompositesTest::test_in_place_mutation_subclass 238s [gw5] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_inner_joinedload_w_limit 238s test/ext/test_mutable.py::MutableInheritedDCCompositesTest::test_pickle_of_parent_subclass 238s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_inner_joinedload_wo_limit 238s [gw3] [ 38%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-noload-normal] 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-add] 238s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-and_] 238s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableInheritedDCCompositesTest::test_pickle_of_parent_subclass 238s test/ext/test_mutable.py::MutableListNoHashTest::test_append 238s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-noload-viewonly] 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-and_] 238s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-mul] 238s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_append 238s test/ext/test_mutable.py::MutableListNoHashTest::test_clear 238s [gw6] [ 38%] PASSED test/orm/test_onetoone.py::O2OTest::test_basic[True-False] 238s [gw3] [ 38%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-noload-viewonly] 238s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_clear 238s test/ext/test_mutable.py::MutableListNoHashTest::test_coerce_none 238s test/orm/test_onetoone.py::O2OTest::test_simple_del[False] 238s [gw5] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_inner_joinedload_wo_limit 238s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-load-normal] 238s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_join_w_subquery 238s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_coerce_none 238s test/ext/test_mutable.py::MutableListNoHashTest::test_coerce_raise 238s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_coerce_raise 238s test/ext/test_mutable.py::MutableListNoHashTest::test_copy 238s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_copy 238s test/ext/test_mutable.py::MutableListNoHashTest::test_deepcopy 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-mul] 238s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_deepcopy 238s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-or_] 238s [gw3] [ 38%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-load-normal] 238s test/ext/test_mutable.py::MutableListNoHashTest::test_del_slice 238s [gw6] [ 38%] PASSED test/orm/test_onetoone.py::O2OTest::test_simple_del[False] 238s test/orm/test_onetoone.py::O2OTest::test_simple_del[True] 238s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-load-viewonly] 238s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_del_slice 238s test/ext/test_mutable.py::MutableListNoHashTest::test_ensure_not_hashable 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-or_] 238s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-add] 238s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_ensure_not_hashable 238s test/ext/test_mutable.py::MutableListNoHashTest::test_extend 238s [gw5] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_join_w_subquery 238s [gw6] [ 38%] PASSED test/orm/test_onetoone.py::O2OTest::test_simple_del[True] 238s test/orm/test_onetoone.py::O2OTest::test_simple_replace[False] 238s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_extend 238s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_outer_joinedload_w_limit 238s test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_mutation_int 238s [gw3] [ 38%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-load-viewonly] 238s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-noload-normal] 238s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_mutation_int 238s test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_mutation_str 238s [gw6] [ 38%] PASSED test/orm/test_onetoone.py::O2OTest::test_simple_replace[False] 238s test/orm/test_onetoone.py::O2OTest::test_simple_replace[True] 238s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_mutation_str 238s [gw3] [ 38%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-noload-normal] 238s test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_slice_mutation_int 238s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-noload-viewonly] 238s [gw5] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_outer_joinedload_w_limit 238s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_outer_joinedload_wo_limit 238s [gw6] [ 38%] PASSED test/orm/test_onetoone.py::O2OTest::test_simple_replace[True] 238s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_slice_mutation_int 238s [gw3] [ 38%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-noload-viewonly] 238s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-load-normal] 238s test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_slice_mutation_str 238s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-0] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-0] 238s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-1] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-1] 238s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-2] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-2] 238s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-3] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-3] 238s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-4] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-4] 238s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-5] 238s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_slice_mutation_str 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-add] 238s test/ext/test_mutable.py::MutableListNoHashTest::test_insert 238s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-and_] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-5] 238s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-6] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-6] 238s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-7] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-7] 238s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-0] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-0] 238s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-1] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-1] 238s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-2] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-2] 238s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-3] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-3] 238s [gw3] [ 38%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-load-normal] 238s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-4] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-4] 238s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-5] 238s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_insert 238s test/ext/test_mutable.py::MutableListNoHashTest::test_insert2 238s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-load-viewonly] 238s [gw5] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_outer_joinedload_wo_limit 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-5] 238s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-6] 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-and_] 238s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-mul] 238s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_plain 238s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_insert2 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-6] 238s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-7] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-7] 238s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-0] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-0] 238s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-1] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-1] 238s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-2] 238s test/ext/test_mutable.py::MutableListNoHashTest::test_legacy_pickle_loads 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-2] 238s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-3] 238s [gw3] [ 38%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-load-viewonly] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-3] 238s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-4] 238s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-noload-normal] 238s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_legacy_pickle_loads 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-4] 238s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-5] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-5] 238s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-6] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-6] 238s test/ext/test_mutable.py::MutableListNoHashTest::test_operator_extend 238s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-7] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-7] 238s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-0] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-0] 238s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-1] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-1] 238s [gw3] [ 38%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-noload-normal] 238s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-2] 238s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-noload-viewonly] 238s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_operator_extend 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-2] 238s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-3] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-3] 238s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-4] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-4] 238s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-5] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-5] 238s test/ext/test_mutable.py::MutableListNoHashTest::test_pickle_parent 238s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-6] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-6] 238s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-7] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-7] 238s test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators0] 238s [gw3] [ 38%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-noload-viewonly] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators0] 238s test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators1] 238s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_pickle_parent 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-mul] 238s test/ext/test_mutable.py::MutableListNoHashTest::test_pop 238s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-load-normal] 238s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-or_] 238s [gw5] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_plain 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators1] 238s test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators2] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators2] 238s test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators3] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators3] 238s test/sql/test_operators.py::AnyAllTest::test_array_comparator_accessor[legacy_any_all_operators0] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_comparator_accessor[legacy_any_all_operators0] 238s test/sql/test_operators.py::AnyAllTest::test_array_comparator_accessor[legacy_any_all_operators1] 238s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_pop 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_comparator_accessor[legacy_any_all_operators1] 238s test/sql/test_operators.py::AnyAllTest::test_array_comparator_negate_accessor[legacy_any_all_operators0] 238s [gw3] [ 38%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-load-normal] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_comparator_negate_accessor[legacy_any_all_operators0] 238s test/ext/test_mutable.py::MutableListNoHashTest::test_remove 238s test/sql/test_operators.py::AnyAllTest::test_array_comparator_negate_accessor[legacy_any_all_operators1] 238s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-load-viewonly] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_comparator_negate_accessor[legacy_any_all_operators1] 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-or_] 238s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-add] 238s test/orm/test_lockmode.py::CompileTest::test_default_update 238s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_remove 238s test/ext/test_mutable.py::MutableListNoHashTest::test_reverse 238s [gw3] [ 38%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-load-viewonly] 238s test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators0] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators0] 238s test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators1] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators1] 238s test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators2] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators2] 238s test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators3] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators3] 238s test/sql/test_operators.py::AnyAllTest::test_bindparam_coercion[legacy_any_all_operators0] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_bindparam_coercion[legacy_any_all_operators0] 238s test/sql/test_operators.py::AnyAllTest::test_bindparam_coercion[legacy_any_all_operators1] 238s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-noload-normal] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_bindparam_coercion[legacy_any_all_operators1] 238s test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators0] 238s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_reverse 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators0] 238s test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators1] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators1] 238s test/ext/test_mutable.py::MutableListNoHashTest::test_sort 238s test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators2] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators2] 238s test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators3] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators3] 238s test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators0] 238s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_sort 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators0] 238s test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators1] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators1] 238s test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators2] 238s test/ext/test_mutable.py::MutableListNoHashTest::test_sort_w_key 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators2] 238s test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators3] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators3] 238s test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators0] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators0] 238s test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators1] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators1] 238s test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators2] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators2] 238s test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators3] 238s [gw2] [ 38%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_two_sub 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-add] 238s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-and_] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators3] 238s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_no_class 238s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-eq-=] 238s [gw2] [ 38%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_no_class 238s [gw3] [ 38%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-noload-normal] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-eq-=] 238s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[NonExistentFoo] 238s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_sort_w_key 238s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-gt->] 238s [gw2] [ 38%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[NonExistentFoo] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-gt->] 238s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-le-<=] 238s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.NonExistentFoo] 238s [gw5] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_default_update 238s [gw2] [ 38%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.NonExistentFoo] 238s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-noload-viewonly] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-le-<=] 238s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-ne-!=] 238s test/ext/test_mutable.py::MutableListNoHashTest::test_sort_w_reverse_kwarg 238s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.existent.NonExistentFoo] 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-and_] 238s test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload 238s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-mul] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-ne-!=] 238s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-eq-=] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-eq-=] 238s [gw2] [ 38%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.existent.NonExistentFoo] 238s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.nonexistent.Foo] 238s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-gt->] 238s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_sort_w_reverse_kwarg 238s test/ext/test_mutable.py::MutableListNoHashTest::test_unrelated_flush 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-gt->] 238s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-le-<=] 238s [gw3] [ 38%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-noload-viewonly] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-le-<=] 238s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_unrelated_flush 238s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-ne-!=] 238s [gw5] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload 238s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-load-normal] 238s [gw0] [ 38%] PASSED test/orm/test_attributes.py::AttributesTest::test_state_gc 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-ne-!=] 238s test/orm/test_attributes.py::AttributesTest::test_unmapped_instance_raises 238s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-eq-=] 238s [gw0] [ 38%] PASSED test/orm/test_attributes.py::AttributesTest::test_unmapped_instance_raises 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-eq-=] 238s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_append 238s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-gt->] 238s test/orm/test_attributes.py::BackrefTest::test_m2m 238s [gw0] [ 38%] PASSED test/orm/test_attributes.py::BackrefTest::test_m2m 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-gt->] 238s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-le-<=] 238s test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload_no_render_oracle 238s test/orm/test_attributes.py::BackrefTest::test_o2m 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-le-<=] 238s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-ne-!=] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-ne-!=] 238s [gw0] [ 38%] PASSED test/orm/test_attributes.py::BackrefTest::test_o2m 238s test/orm/test_attributes.py::BackrefTest::test_o2o 238s [gw0] [ 38%] PASSED test/orm/test_attributes.py::BackrefTest::test_o2o 238s test/orm/test_attributes.py::BackrefTest::test_symmetric_o2m_inheritance 238s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-eq-=] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-eq-=] 238s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-gt->] 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-mul] 238s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-or_] 238s [gw0] [ 38%] PASSED test/orm/test_attributes.py::BackrefTest::test_symmetric_o2m_inheritance 238s test/orm/test_attributes.py::BackrefTest::test_symmetric_o2o_inheritance 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-gt->] 238s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-le-<=] 238s [gw4] [ 38%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_pk_change 238s [gw0] [ 38%] PASSED test/orm/test_attributes.py::BackrefTest::test_symmetric_o2o_inheritance 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-le-<=] 238s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_append 238s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_baked_mix 238s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-ne-!=] 238s test/orm/test_attributes.py::CollectionInitTest::test_assert_false_on_default_value 238s [gw3] [ 38%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-load-normal] 238s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_clear 238s [gw0] [ 38%] PASSED test/orm/test_attributes.py::CollectionInitTest::test_assert_false_on_default_value 238s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-load-viewonly] 238s [gw5] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload_no_render_oracle 238s test/orm/test_attributes.py::CollectionInitTest::test_bulk_replace_resets_empty 238s [gw1] [ 38%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-or_] 238s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-add] 238s test/orm/test_lockmode.py::CompileTest::test_mysql_read 238s [gw0] [ 38%] PASSED test/orm/test_attributes.py::CollectionInitTest::test_bulk_replace_resets_empty 238s test/orm/test_attributes.py::CollectionInitTest::test_loader_inits_collection_already_exists 238s [gw0] [ 38%] PASSED test/orm/test_attributes.py::CollectionInitTest::test_loader_inits_collection_already_exists 238s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_clear 238s test/orm/test_attributes.py::CollectionKeyTest::test_dict_bulk_replace_w_key 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-ne-!=] 238s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_none 238s [gw3] [ 38%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-load-viewonly] 238s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-noload-normal] 238s [gw5] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_mysql_read 238s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_none 238s test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators0] 238s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_raise 238s test/orm/test_lockmode.py::CompileTest::test_not_supported_by_dialect_should_just_use_update 238s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_raise 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators0] 238s test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators1] 238s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_copy 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators1] 238s test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators2] 238s [gw3] [ 38%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-noload-normal] 238s [gw0] [ 38%] PASSED test/orm/test_attributes.py::CollectionKeyTest::test_dict_bulk_replace_w_key 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators2] 238s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_copy 238s test/orm/test_attributes.py::CollectionKeyTest::test_listen_w_dict_key 238s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-noload-viewonly] 238s test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators3] 238s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_deepcopy 238s [gw5] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_not_supported_by_dialect_should_just_use_update 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators3] 238s test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators0] 238s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_deepcopy 238s test/orm/test_lockmode.py::CompileTest::test_oracle_update 238s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_del_slice 238s [gw3] [ 38%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-noload-viewonly] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators0] 238s test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators1] 238s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-load-normal] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators1] 238s test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators2] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators2] 238s test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators3] 238s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_del_slice 238s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_extend 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators3] 238s [gw5] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_oracle_update 238s test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators0] 238s test/orm/test_lockmode.py::CompileTest::test_oracle_update_skip_locked 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators0] 238s [gw0] [ 38%] PASSED test/orm/test_attributes.py::CollectionKeyTest::test_listen_w_dict_key 238s test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators1] 238s [gw6] [ 38%] PASSED test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators1] 238s test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators2] 238s [gw3] [ 38%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-load-normal] 238s [gw7] [ 38%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_extend 238s test/orm/test_attributes.py::CollectionKeyTest::test_listen_w_list_key 238s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-load-viewonly] 238s [gw6] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators2] 238s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_mutation_int 238s test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators3] 238s [gw6] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators3] 238s test/sql/test_operators.py::AnyAllTest::test_values_illegal[all_] 238s [gw1] [ 39%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-add] 238s [gw6] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_values_illegal[all_] 238s test/sql/test_operators.py::AnyAllTest::test_values_illegal[any_] 238s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-and_] 238s [gw6] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_values_illegal[any_] 238s [gw5] [ 39%] PASSED test/orm/test_lockmode.py::CompileTest::test_oracle_update_skip_locked 238s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[array-all] 238s [gw6] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[array-all] 238s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[array-any] 238s [gw7] [ 39%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_mutation_int 238s [gw6] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[array-any] 238s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arrayenum-all] 238s test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_nowait_update 238s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_mutation_str 238s [gw6] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arrayenum-all] 238s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arrayenum-any] 238s [gw6] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arrayenum-any] 238s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arraystring-all] 238s [gw6] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arraystring-all] 238s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arraystring-any] 238s [gw6] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arraystring-any] 238s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[int-all] 238s [gw7] [ 39%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_mutation_str 238s [gw3] [ 39%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-load-viewonly] 238s [gw6] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[int-all] 238s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[int-any] 238s [gw6] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[int-any] 238s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[array-all] 238s [gw6] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[array-all] 238s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-noload-normal] 238s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[array-any] 239s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_slice_mutation_int 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[array-any] 239s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arrayenum-all] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arrayenum-all] 239s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arrayenum-any] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arrayenum-any] 239s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arraystring-all] 239s [gw5] [ 39%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_nowait_update 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arraystring-all] 239s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arraystring-any] 239s test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_update 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arraystring-any] 239s [gw7] [ 39%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_slice_mutation_int 239s test/sql/test_operators.py::ArrayIndexOpTest::test_contains_override_raises 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_contains_override_raises 239s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_slice_mutation_str 239s test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal 239s test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal_zeroind 239s [gw1] [ 39%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-and_] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal_zeroind 239s test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr 239s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-mul] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr 239s test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr_zeroind 239s [gw3] [ 39%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-noload-normal] 239s [gw7] [ 39%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_slice_mutation_str 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr_zeroind 239s test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal 239s test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal_zeroind 239s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_insert 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal_zeroind 239s [gw5] [ 39%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_update 239s test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr 239s test/orm/test_lockmode.py::CompileTest::test_postgres_read 239s test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr_zeroind 239s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-noload-viewonly] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr_zeroind 239s test/sql/test_operators.py::ArrayIndexOpTest::test_override_operators 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_override_operators 239s test/sql/test_operators.py::ArrayIndexOpTest::test_setup_getitem_w_dims 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_setup_getitem_w_dims 239s [gw7] [ 39%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_insert 239s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_insert2 239s test/sql/test_operators.py::BetweenTest::test_between_1 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BetweenTest::test_between_1 239s test/sql/test_operators.py::BetweenTest::test_between_2 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BetweenTest::test_between_2 239s test/sql/test_operators.py::BetweenTest::test_between_3 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BetweenTest::test_between_3 239s test/sql/test_operators.py::BetweenTest::test_between_4 239s [gw5] [ 39%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_read 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BetweenTest::test_between_4 239s test/sql/test_operators.py::BetweenTest::test_between_5 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BetweenTest::test_between_5 239s test/orm/test_lockmode.py::CompileTest::test_postgres_read_nowait 239s test/sql/test_operators.py::BetweenTest::test_between_6 239s [gw7] [ 39%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_insert2 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BetweenTest::test_between_6 239s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_legacy_pickle_loads 239s test/sql/test_operators.py::BitOpTest::test_compile_binary[and] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[and] 239s test/sql/test_operators.py::BitOpTest::test_compile_binary[and_lambda] 239s [gw3] [ 39%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-noload-viewonly] 239s [gw7] [ 39%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_legacy_pickle_loads 239s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-load-normal] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[and_lambda] 239s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_operator_extend 239s test/sql/test_operators.py::BitOpTest::test_compile_binary[ls_lambda] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[ls_lambda] 239s test/sql/test_operators.py::BitOpTest::test_compile_binary[lshift] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[lshift] 239s test/sql/test_operators.py::BitOpTest::test_compile_binary[or] 239s [gw5] [ 39%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_read_nowait 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[or] 239s test/sql/test_operators.py::BitOpTest::test_compile_binary[or_lambda] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[or_lambda] 239s test/orm/test_lockmode.py::CompileTest::test_postgres_update 239s test/sql/test_operators.py::BitOpTest::test_compile_binary[rs_lambda] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[rs_lambda] 239s [gw7] [ 39%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_operator_extend 239s test/sql/test_operators.py::BitOpTest::test_compile_binary[rshift] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[rshift] 239s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pickle_parent 239s test/sql/test_operators.py::BitOpTest::test_compile_binary[xor] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[xor] 239s [gw3] [ 39%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-load-normal] 239s test/sql/test_operators.py::BitOpTest::test_compile_binary[xor_lambda] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[xor_lambda] 239s [gw7] [ 39%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pickle_parent 239s test/sql/test_operators.py::BitOpTest::test_compile_not_colexpr_lvl 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_not_colexpr_lvl 239s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-load-viewonly] 239s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pop 239s test/sql/test_operators.py::BitOpTest::test_compile_not_column_lvl 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_not_column_lvl 239s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-distinct] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-distinct] 239s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-inv] 239s [gw5] [ 39%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-inv] 239s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-neg] 239s [gw7] [ 39%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pop 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-neg] 239s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-not] 239s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_remove 239s test/orm/test_lockmode.py::CompileTest::test_postgres_update_of 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-not] 239s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-distinct] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-distinct] 239s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-inv] 239s [gw3] [ 39%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-load-viewonly] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-inv] 239s [gw7] [ 39%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_remove 239s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_reverse 239s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-neg] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-neg] 239s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-not] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-not] 239s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-distinct] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-distinct] 239s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-inv] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-inv] 239s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-neg] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-neg] 239s [gw7] [ 39%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_reverse 239s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-noload-normal] 239s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-not] 239s [gw1] [ 39%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-mul] 239s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort 239s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-or_] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-not] 239s test/sql/test_operators.py::BooleanEvalTest::test_eight 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_eight 239s [gw5] [ 39%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_of 239s test/sql/test_operators.py::BooleanEvalTest::test_eleven 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_eleven 239s test/sql/test_operators.py::BooleanEvalTest::test_five_a 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_five_a 239s [gw3] [ 39%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-noload-normal] 239s test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity 239s [gw7] [ 39%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort 239s test/sql/test_operators.py::BooleanEvalTest::test_five_b 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_five_b 239s test/sql/test_operators.py::BooleanEvalTest::test_four 239s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-noload-viewonly] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_four 239s test/sql/test_operators.py::BooleanEvalTest::test_four_double 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_four_double 239s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_key 239s test/sql/test_operators.py::BooleanEvalTest::test_nine 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_nine 239s test/sql/test_operators.py::BooleanEvalTest::test_one 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_one 239s test/sql/test_operators.py::BooleanEvalTest::test_seven_a 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_seven_a 239s [gw7] [ 39%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_key 239s test/sql/test_operators.py::BooleanEvalTest::test_seven_b 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_seven_b 239s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_reverse_kwarg 239s test/sql/test_operators.py::BooleanEvalTest::test_seven_c 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_seven_c 239s [gw3] [ 39%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-noload-viewonly] 239s test/sql/test_operators.py::BooleanEvalTest::test_seven_d 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_seven_d 239s test/sql/test_operators.py::BooleanEvalTest::test_six 239s [gw7] [ 39%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_reverse_kwarg 239s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-load-normal] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_six 239s [gw1] [ 39%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-or_] 239s test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[False-False] 239s test/sql/test_operators.py::BooleanEvalTest::test_ten 239s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_unrelated_flush 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_ten 239s [gw1] [ 39%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[False-False] 239s test/sql/test_operators.py::BooleanEvalTest::test_three_a 239s test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[False-True] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_three_a 239s [gw1] [ 39%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[False-True] 239s test/sql/test_operators.py::BooleanEvalTest::test_three_a_double 239s test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[True-False] 239s [gw7] [ 39%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_unrelated_flush 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_three_a_double 239s [gw1] [ 39%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[True-False] 239s [gw5] [ 39%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity 239s test/sql/test_operators.py::BooleanEvalTest::test_three_b 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_three_b 239s test/sql/test_operators.py::BooleanEvalTest::test_twelve 239s test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[True-True] 239s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_add 239s [gw1] [ 39%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[True-True] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_twelve 239s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-eq] 239s test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity_list 239s test/sql/test_operators.py::BooleanEvalTest::test_two_a 239s [gw1] [ 39%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-eq] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_two_a 239s test/sql/test_operators.py::BooleanEvalTest::test_two_b 239s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-gt] 239s [gw7] [ 39%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_add 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_two_b 239s [gw3] [ 39%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-load-normal] 239s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_intersection_update 239s [gw2] [ 39%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.nonexistent.Foo] 239s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[nonexistent.Foo] 239s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[eq] 239s [gw2] [ 39%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[nonexistent.Foo] 239s [gw1] [ 39%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-gt] 239s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-le] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[eq] 239s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ge] 239s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[nonexistent.NonExistentFoo] 239s [gw1] [ 39%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-le] 239s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-sub] 239s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-load-viewonly] 239s [gw2] [ 39%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[nonexistent.NonExistentFoo] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ge] 239s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_no_fns_in_name_resolve 239s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[gt] 239s [gw1] [ 39%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-sub] 239s [gw7] [ 39%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_intersection_update 239s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-eq] 239s [gw1] [ 39%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-eq] 239s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-gt] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[gt] 239s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[le] 239s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_symmetric_difference_update 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[le] 239s [gw1] [ 39%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-gt] 239s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[lt] 239s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-le] 239s [gw7] [ 39%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_symmetric_difference_update 239s [gw1] [ 39%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-le] 239s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_update 239s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-sub] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[lt] 239s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ne] 239s [gw1] [ 39%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-sub] 239s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-eq] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ne] 239s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ0] 239s [gw1] [ 39%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-eq] 239s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-gt] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ0] 239s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ1] 239s [gw1] [ 39%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-gt] 239s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-le] 239s [gw1] [ 39%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-le] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ1] 239s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ2] 239s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-sub] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ2] 239s [gw1] [ 39%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-sub] 239s [gw7] [ 39%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_update 239s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ0] 239s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-eq] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ0] 239s [gw1] [ 39%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-eq] 239s [gw5] [ 39%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity_list 239s test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_list 239s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-gt] 239s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ1] 239s [gw1] [ 39%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-gt] 239s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-le] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ1] 239s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_clear 239s [gw3] [ 39%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-load-viewonly] 239s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ2] 239s [gw1] [ 39%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-le] 239s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-sub] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ2] 239s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_one 239s [gw4] [ 39%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_baked_mix 239s [gw1] [ 39%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-sub] 239s 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)] 239s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-noload-normal] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_one 239s [gw1] [ 39%] 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)] 239s 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] 239s [gw1] [ 39%] 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] 239s 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)] 239s [gw5] [ 39%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_list 239s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_two 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_two 239s [gw1] [ 39%] 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)] 239s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_filter_baked_query_shard_id 239s 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)] 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains 239s test/orm/test_lockmode.py::CompileTest::test_postgres_update_skip_locked 239s [gw1] [ 39%] 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)] 239s 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)] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains 239s [gw7] [ 39%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_clear 239s [gw1] [ 39%] 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)] 239s 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)] 239s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_none 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_autoescape 239s [gw1] [ 39%] 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)] 239s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-False-add] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_autoescape 239s [gw1] [ 39%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-False-add] 239s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-False-mul] 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_concat 239s [gw3] [ 39%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-noload-normal] 239s [gw1] [ 39%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-False-mul] 239s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-True-add] 239s [gw1] [ 39%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-True-add] 239s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-True-mul] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_concat 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_encoded 239s [gw1] [ 39%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-True-mul] 239s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-noload-viewonly] 239s [gw7] [ 39%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_none 239s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-False-add] 239s [gw1] [ 39%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-False-add] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_encoded 239s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-False-mul] 239s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_raise 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_encoded_mysql 239s [gw1] [ 39%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-False-mul] 239s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-True-add] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_encoded_mysql 239s [gw1] [ 39%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-True-add] 239s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-True-mul] 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_escape 239s [gw1] [ 39%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-True-mul] 239s [gw7] [ 39%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_raise 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_escape 239s test/sql/test_operators.py::NegationTest::test_implicitly_boolean 239s [gw5] [ 39%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_skip_locked 239s [gw1] [ 39%] PASSED test/sql/test_operators.py::NegationTest::test_implicitly_boolean 239s test/sql/test_operators.py::NegationTest::test_negate_operator_label 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal 239s [gw3] [ 39%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-noload-viewonly] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal 239s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_copy 239s [gw7] [ 39%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_copy 239s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_deepcopy 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal_concat 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal_concat 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_pg 239s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-load-normal] 239s [gw1] [ 39%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operator_label 239s test/sql/test_operators.py::NegationTest::test_negate_operator_self_group 239s [gw1] [ 39%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operator_self_group 239s test/sql/test_operators.py::NegationTest::test_negate_operator_type 239s [gw1] [ 39%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operator_type 239s test/sql/test_operators.py::NegationTest::test_negate_operators_1 239s [gw1] [ 39%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_1 239s test/sql/test_operators.py::NegationTest::test_negate_operators_2 239s [gw1] [ 39%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_2 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_pg 239s test/sql/test_operators.py::NegationTest::test_negate_operators_3 239s test/orm/test_lockmode.py::ForUpdateTest::test_key_share 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text 239s [gw1] [ 39%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_3 239s test/sql/test_operators.py::NegationTest::test_negate_operators_4 239s [gw7] [ 39%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_deepcopy 239s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_difference_update 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text_concat 239s [gw1] [ 39%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_4 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text_concat 239s test/sql/test_operators.py::NegationTest::test_negate_operators_5 239s [gw7] [ 39%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_difference_update 239s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_discard 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith 239s [gw1] [ 39%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_5 239s test/sql/test_operators.py::NegationTest::test_nonsensical_negates[expr0-NOT :param_1] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape 239s [gw1] [ 39%] PASSED test/sql/test_operators.py::NegationTest::test_nonsensical_negates[expr0-NOT :param_1] 239s [gw3] [ 39%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-load-normal] 239s test/sql/test_operators.py::NegationTest::test_nonsensical_negates[expr1-NOT -:param_1] 239s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-load-viewonly] 239s [gw7] [ 39%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_discard 239s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_intersection_update 239s [gw1] [ 39%] PASSED test/sql/test_operators.py::NegationTest::test_nonsensical_negates[expr1-NOT -:param_1] 239s test/sql/test_operators.py::NegationTest::test_scalar_select 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_custom_escape 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_custom_escape 239s [gw1] [ 39%] PASSED test/sql/test_operators.py::NegationTest::test_scalar_select 239s test/sql/test_operators.py::NegationTest::test_scalar_values 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_nosqlexpr 239s [gw7] [ 39%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_intersection_update 239s [gw1] [ 39%] PASSED test/sql/test_operators.py::NegationTest::test_scalar_values 239s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_operator_difference_update 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_nosqlexpr 239s [gw5] [ 39%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_key_share 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_warning 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_warning 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_encoded 239s [gw7] [ 39%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_operator_difference_update 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_encoded 239s test/orm/test_lockmode.py::ForUpdateTest::test_nowait 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_encoded_mysql 239s [gw3] [ 39%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-load-viewonly] 239s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pickle_parent 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_encoded_mysql 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_escape 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_escape 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal 239s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-noload-normal] 239s [gw7] [ 39%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pickle_parent 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal_mysql 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal_mysql 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_mysql 239s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pop 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_mysql 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text_mysql 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text_mysql 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains 239s [gw5] [ 39%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_nowait 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_autoescape 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_autoescape 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_autoescape_custom_escape 239s [gw7] [ 39%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pop 239s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_remove 239s test/orm/test_lockmode.py::ForUpdateTest::test_of_single_col 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_autoescape_custom_escape 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_concat 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_concat 239s [gw3] [ 39%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-noload-normal] 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_encoded 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_encoded 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_encoded_mysql 239s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-noload-viewonly] 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_encoded_mysql 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_escape 239s [gw6] [ 39%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_escape 239s [gw7] [ 40%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_remove 239s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_symmetric_difference_update 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_literal 239s [gw0] [ 40%] PASSED test/orm/test_attributes.py::CollectionKeyTest::test_listen_w_list_key 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_literal 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_literal_concat 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_literal_concat 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_pg 239s test/orm/test_attributes.py::CollectionKeyTest::test_listen_wo_dict_key 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_pg 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_text 239s [gw7] [ 40%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_symmetric_difference_update 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_text 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_text_concat 239s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_unrelated_flush 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_text_concat 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_custom_escape 239s [gw3] [ 40%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-noload-viewonly] 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_custom_escape 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_nosqlexpr 239s [gw7] [ 40%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_unrelated_flush 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_nosqlexpr 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_warning 239s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_update 239s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-load-normal] 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_warning 239s [gw0] [ 40%] PASSED test/orm/test_attributes.py::CollectionKeyTest::test_listen_wo_dict_key 239s [gw5] [ 40%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_of_single_col 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_encoded 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_encoded 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_encoded_mysql 239s test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_broken_collection_assertion 239s test/sql/test_operators.py::NewOperatorTest::test_alias_proxy 239s [gw0] [ 40%] PASSED test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_broken_collection_assertion 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_encoded_mysql 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_escape 239s [gw7] [ 40%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_update 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::NewOperatorTest::test_alias_proxy 239s test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_collection_append_type_assertion 239s test/orm/test_lockmode.py::ForUpdateTest::test_plain 239s test/sql/test_operators.py::NewOperatorTest::test_binary_multi_propagate 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_escape 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_literal 239s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_clear 239s [gw0] [ 40%] PASSED test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_collection_append_type_assertion 239s test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_scalar_set_type_assertion 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::NewOperatorTest::test_binary_multi_propagate 239s test/sql/test_operators.py::NewOperatorTest::test_binary_propagate 239s [gw0] [ 40%] PASSED test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_scalar_set_type_assertion 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_literal 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_literal_mysql 239s test/orm/test_attributes.py::EventPropagateTest::test_propagate 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_literal_mysql 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::NewOperatorTest::test_binary_propagate 239s test/sql/test_operators.py::NewOperatorTest::test_column_proxy 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_mysql 239s [gw7] [ 40%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_clear 239s [gw3] [ 40%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-load-normal] 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_mysql 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_pg 239s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_none 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::NewOperatorTest::test_column_proxy 239s test/sql/test_operators.py::NewOperatorTest::test_no_boolean_propagate 239s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-load-viewonly] 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::NewOperatorTest::test_no_boolean_propagate 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_pg 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_text 239s [gw5] [ 40%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_plain 239s test/sql/test_operators.py::NewOperatorTest::test_override_builtin 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::NewOperatorTest::test_override_builtin 239s [gw7] [ 40%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_none 239s test/sql/test_operators.py::NewOperatorTest::test_reverse_binary_propagate 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_text 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_text_mysql 239s test/orm/test_lockmode.py::ForUpdateTest::test_read 239s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_raise 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::NewOperatorTest::test_reverse_binary_propagate 239s test/sql/test_operators.py::NewOperatorTest::test_subquery_proxy 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_text_mysql 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::NewOperatorTest::test_subquery_proxy 239s [gw7] [ 40%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_raise 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike_escape 239s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_copy 239s test/sql/test_operators.py::NonZeroTest::test_annotated_binary_identity_eq 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike_escape 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike_escape_empty 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::NonZeroTest::test_annotated_binary_identity_eq 239s [gw3] [ 40%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-load-viewonly] 239s [gw7] [ 40%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_copy 239s test/sql/test_operators.py::NonZeroTest::test_binary_identity_eq 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::NonZeroTest::test_binary_identity_eq 239s [gw5] [ 40%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_read 239s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_deepcopy 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike_escape_empty 239s test/sql/test_operators.py::NonZeroTest::test_column_compare_eq 239s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-noload-normal] 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::NonZeroTest::test_column_compare_eq 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith 239s test/sql/test_operators.py::NonZeroTest::test_column_compare_gt 239s [gw7] [ 40%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_deepcopy 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::NonZeroTest::test_column_compare_gt 239s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_in_place_mutation 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith 239s test/sql/test_operators.py::NonZeroTest::test_column_identity_eq 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_autoescape 239s test/engine/test_logging.py::EchoTest::test_echo_flag_independence 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::NonZeroTest::test_column_identity_eq 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_autoescape 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_autoescape_custom_escape 239s test/sql/test_operators.py::NonZeroTest::test_column_identity_gt 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::NonZeroTest::test_column_identity_gt 239s test/sql/test_operators.py::NonZeroTest::test_labeled_binary_compare_gt 239s [gw7] [ 40%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_in_place_mutation 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::NonZeroTest::test_labeled_binary_compare_gt 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_autoescape_custom_escape 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_concat 239s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_modified_event 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_concat 239s [gw5] [ 40%] PASSED test/engine/test_logging.py::EchoTest::test_echo_flag_independence 239s test/sql/test_operators.py::NonZeroTest::test_labeled_binary_identity_eq 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_encoded 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_encoded 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_encoded_mysql 239s [gw7] [ 40%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_modified_event 239s [gw3] [ 40%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-noload-normal] 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::NonZeroTest::test_labeled_binary_identity_eq 239s test/engine/test_logging.py::EchoTest::test_levels 239s [gw5] [ 40%] PASSED test/engine/test_logging.py::EchoTest::test_levels 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_encoded_mysql 239s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_non_mutable 239s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_error_large_dict 239s [gw5] [ 40%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_error_large_dict 239s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_1 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_1 239s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_10 239s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-noload-viewonly] 239s [gw7] [ 40%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_non_mutable 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_10 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_escape 239s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pickle_parent 239s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_11 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_escape 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_literal 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_literal 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_literal_mysql 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_literal_mysql 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_pg 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_pg 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_text 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_text 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_text_mysql 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_text_mysql 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_11 239s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_error_large_list 239s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_12 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_12 239s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_13 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like 239s [gw5] [ 40%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_error_large_list 239s [gw7] [ 40%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pickle_parent 239s [gw3] [ 40%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-noload-viewonly] 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like_escape 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like_escape 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like_escape_empty 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like_escape_empty 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_autoescape 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_autoescape 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_concat 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_concat 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_13 239s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_14 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_14 239s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_15 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_15 239s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_16 239s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_dict_param 239s [gw5] [ 40%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_dict_param 239s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters 239s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-load-normal] 239s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_encoded 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_encoded 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_encoded_mysql 239s [gw7] [ 40%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop 239s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop_default 239s [gw5] [ 40%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_encoded_mysql 239s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters_dbapi_round_trip 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_escape 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_escape 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_pg 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_pg 239s [gw5] [ 40%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters_dbapi_round_trip 239s [gw7] [ 40%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop_default 239s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop_default_none 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith 239s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters_nondbapi_round_trip 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_autoescape 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_autoescape 239s [gw5] [ 40%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters_nondbapi_round_trip 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_encoded 239s [gw3] [ 40%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-load-normal] 239s [gw7] [ 40%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop_default_none 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_encoded 239s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_popitem 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_escape 239s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_unexpected_member_parameter 239s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-load-viewonly] 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_escape 239s [gw0] [ 40%] PASSED test/orm/test_attributes.py::EventPropagateTest::test_propagate 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_mysql 239s [gw5] [ 40%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_unexpected_member_parameter 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_mysql 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_pg 239s test/orm/test_attributes.py::EventPropagateTest::test_propagate_active_history 239s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_unexpected_parameter 239s [gw7] [ 40%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_popitem 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_pg 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_16 239s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_17 239s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_17 239s [gw5] [ 40%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_unexpected_parameter 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains 239s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_18 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_18 239s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_insertmanyvalues 239s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_19 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_autoescape 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_autoescape 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_19 239s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_2 239s [gw7] [ 40%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_2 239s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_20 239s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace_itself_still_ok 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_concat 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_20 239s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_21 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_21 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_concat 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_encoded 239s [gw5] [ 40%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_insertmanyvalues 239s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_22 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_22 239s [gw3] [ 40%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-load-viewonly] 239s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_23 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_23 239s [gw7] [ 40%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace_itself_still_ok 239s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_3 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_encoded 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_3 239s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-noload-normal] 239s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_4 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_4 239s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_5 239s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_list_of_dict 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_5 239s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_setdefault 239s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_6 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_encoded_mysql 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_encoded_mysql 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_6 239s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_7 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_escape 239s [gw5] [ 40%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_list_of_dict 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_7 239s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_8 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_8 239s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_9 239s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_list_of_tuple 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_9 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_escape 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_pg 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_pg 239s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_not_precedence 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_not_precedence 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith 239s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[and] 239s [gw5] [ 40%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_list_of_tuple 239s [gw7] [ 40%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_setdefault 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[and] 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith 239s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[lshift] 239s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_multi_parameter 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[lshift] 239s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[or] 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_autoescape 239s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_unrelated_flush 239s [gw3] [ 40%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-noload-normal] 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_autoescape 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[or] 239s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[rshift] 239s [gw5] [ 40%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_multi_parameter 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[rshift] 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_encoded 239s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-noload-viewonly] 239s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[xor] 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[xor] 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_encoded 239s test/sql/test_operators.py::OperatorPrecedenceTest::test_commutative_operators 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_commutative_operators 239s test/sql/test_operators.py::OperatorPrecedenceTest::test_is_eq_precedence_flat 239s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_parameter_multiple 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_is_eq_precedence_flat 239s test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_escape 239s [gw7] [ 40%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_unrelated_flush 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_escape 239s test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_comma_precedence 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_mysql 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_comma_precedence 239s test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_comparison_precedence 239s [gw5] [ 40%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_parameter_multiple 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_comparison_precedence 239s test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_custom_precedence 239s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_update 239s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_parameter_single 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_mysql 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_pg 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_custom_precedence 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_pg 239s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_1 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_1 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike 239s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_10 239s [gw5] [ 40%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_parameter_single 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_10 239s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_11 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike_escape 239s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_no_parameters 239s [gw7] [ 40%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_update 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike_escape 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike_escape_empty 239s [gw3] [ 40%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-noload-viewonly] 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike_escape_empty 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith 239s [gw5] [ 40%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_no_parameters 239s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_clear 239s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-load-normal] 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_autoescape 239s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_positional_array 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_autoescape 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_concat 239s [gw5] [ 40%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_positional_array 239s [gw7] [ 40%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_clear 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_11 239s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_12 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_concat 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_encoded 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_12 239s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_none 239s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_13 239s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_huge_named_dict 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_13 239s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_2 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_encoded 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_encoded_mysql 239s [gw5] [ 40%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_huge_named_dict 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_2 239s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_3 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_3 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_encoded_mysql 239s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_ismulti_list 239s [gw7] [ 40%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_none 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_escape 239s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_4 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_4 239s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_5 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_escape 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_pg 239s [gw5] [ 40%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_ismulti_list 239s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_raise 239s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_ismulti_named_dict 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_5 239s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_6 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_6 239s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_7 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_pg 239s [gw3] [ 40%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-load-normal] 239s [gw5] [ 40%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_ismulti_named_dict 239s [gw7] [ 40%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_raise 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_7 239s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_8 239s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_copy 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_8 239s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_large_list_of_dict 239s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_9 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like 239s [gw5] [ 40%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_large_list_of_dict 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like_escape 239s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-load-viewonly] 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_9 239s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_1 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_1 239s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_2 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_2 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like_escape 239s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_named_dict 239s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_3 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_3 239s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_4 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_4 239s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_5 239s [gw5] [ 40%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_named_dict 239s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_positional_array 239s [gw5] [ 40%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_positional_array 239s [gw7] [ 40%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_copy 239s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_deepcopy 239s [gw7] [ 40%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_deepcopy 239s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_in_place_mutation 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_5 239s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_6 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_6 239s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_7 239s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_positional_list 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like_escape_empty 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like_escape_empty 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith 239s [gw1] [ 40%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_7 239s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_autoescape 239s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_autoescape 240s test/sql/test_operators.py::RegexpTest::test_not_regexp_match 240s [gw5] [ 40%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_positional_list 240s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_concat 240s [gw1] [ 40%] PASSED test/sql/test_operators.py::RegexpTest::test_not_regexp_match 240s test/sql/test_operators.py::RegexpTest::test_regexp_match 240s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_unknown_list 240s [gw7] [ 40%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_in_place_mutation 240s [gw1] [ 40%] PASSED test/sql/test_operators.py::RegexpTest::test_regexp_match 240s test/sql/test_operators.py::RegexpTest::test_regexp_replace 240s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_modified_event 240s [gw1] [ 40%] PASSED test/sql/test_operators.py::RegexpTest::test_regexp_replace 240s [gw5] [ 40%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_unknown_list 240s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-] 240s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_concat 240s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_encoded 240s [gw1] [ 40%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-] 240s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_result_large_param 240s [gw7] [ 40%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_modified_event 240s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_encoded 240s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[immediateload] 240s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_non_mutable 240s [gw5] [ 40%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_result_large_param 240s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_encoded_mysql 240s [gw0] [ 40%] PASSED test/orm/test_attributes.py::EventPropagateTest::test_propagate_active_history 240s test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject 240s [gw3] [ 40%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-load-viewonly] 240s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_encoded_mysql 240s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_escape 240s test/engine/test_logging.py::LoggingNameTest::test_named_logger_echoflags_execute 240s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-noload-normal] 240s [gw7] [ 40%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_non_mutable 240s [gw5] [ 40%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_echoflags_execute 240s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_escape 240s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith 240s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pickle_parent 240s test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute 240s [gw6] [ 40%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith 240s [gw5] [ 40%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute 240s test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute_after_dispose 240s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape 240s [gw6] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape 240s [gw5] [ 41%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute_after_dispose 240s test/engine/test_logging.py::LoggingNameTest::test_named_logger_names 240s [gw5] [ 41%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_names 240s [gw7] [ 41%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pickle_parent 240s test/engine/test_logging.py::LoggingNameTest::test_named_logger_names_after_dispose 240s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop 240s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape_custom_escape 240s [gw6] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape_custom_escape 240s [gw5] [ 41%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_names_after_dispose 240s test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_echoflags_execute 240s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_concat 240s [gw5] [ 41%] PASSED test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_echoflags_execute 240s [gw3] [ 41%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-noload-normal] 240s [gw6] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_concat 240s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_encoded 240s [gw6] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_encoded 240s test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_execute 240s [gw7] [ 41%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop 240s [gw5] [ 41%] PASSED test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_execute 240s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_encoded_mysql 240s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop_default 240s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-noload-viewonly] 240s test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_names 240s [gw5] [ 41%] PASSED test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_names 240s [gw6] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_encoded_mysql 240s test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_connection 240s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_escape 240s [gw5] [ 41%] PASSED test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_connection 240s [gw6] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_escape 240s [gw7] [ 41%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop_default 240s test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_connection_updates 240s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal 240s [gw6] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal 240s [gw5] [ 41%] PASSED test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_connection_updates 240s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal_mysql 240s [gw4] [ 41%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_filter_baked_query_shard_id 240s test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_engine 240s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop_default_none 240s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get 240s [gw6] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal_mysql 240s [gw5] [ 41%] PASSED test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_engine 240s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text 240s test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_not_transactional 240s [gw6] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text 240s [gw3] [ 41%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-noload-viewonly] 240s [gw1] [ 41%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[immediateload] 240s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[joinedload] 240s [gw5] [ 41%] PASSED test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_not_transactional 240s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text_mysql 240s [gw6] [ 41%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text_mysql 240s test/engine/test_logging.py::PoolLoggingTest::test_queuepool_echo 240s test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending 240s test/sql/test_operators.py::ConjunctionTest::test_and_false_literal_leading 240s [gw6] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_and_false_literal_leading 240s test/sql/test_operators.py::ConjunctionTest::test_and_true_literal_leading 240s [gw5] [ 41%] PASSED test/engine/test_logging.py::PoolLoggingTest::test_queuepool_echo 240s [gw6] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_and_true_literal_leading 240s [gw7] [ 41%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop_default_none 240s test/sql/test_operators.py::ConjunctionTest::test_constant_render_distinct 240s test/engine/test_logging.py::PoolLoggingTest::test_queuepool_logging 240s [gw6] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_constant_render_distinct 240s test/sql/test_operators.py::ConjunctionTest::test_constant_render_distinct_use_labels 240s [gw6] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_constant_render_distinct_use_labels 240s [gw5] [ 41%] PASSED test/engine/test_logging.py::PoolLoggingTest::test_queuepool_logging 240s test/sql/test_operators.py::ConjunctionTest::test_constants_are_singleton 240s [gw6] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_constants_are_singleton 240s test/engine/test_logging.py::PoolLoggingTest::test_stpool_echo 240s test/sql/test_operators.py::ConjunctionTest::test_eight 240s [gw6] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_eight 240s [gw5] [ 41%] PASSED test/engine/test_logging.py::PoolLoggingTest::test_stpool_echo 240s test/sql/test_operators.py::ConjunctionTest::test_eleven 240s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_popitem 240s test/engine/test_logging.py::PoolLoggingTest::test_stpool_logging 240s [gw6] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_eleven 240s test/sql/test_operators.py::ConjunctionTest::test_empty_and_raw 240s [gw6] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_and_raw 240s test/sql/test_operators.py::ConjunctionTest::test_empty_clauses[and_-and_-true-True] 240s [gw5] [ 41%] PASSED test/engine/test_logging.py::PoolLoggingTest::test_stpool_logging 240s [gw6] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_clauses[and_-and_-true-True] 240s test/sql/test_operators.py::ConjunctionTest::test_empty_clauses[or_-or_-false-False] 240s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_begin_once_block 240s [gw6] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_clauses[or_-or_-false-False] 240s test/sql/test_operators.py::ConjunctionTest::test_empty_construct_for_whereclause 240s [gw6] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_construct_for_whereclause 240s test/sql/test_operators.py::ConjunctionTest::test_empty_or_raw 240s [gw3] [ 41%] PASSED test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending 240s [gw6] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_or_raw 240s test/sql/test_operators.py::ConjunctionTest::test_five 240s [gw5] [ 41%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_begin_once_block 240s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit 240s [gw6] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_five 240s [gw5] [ 41%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit 240s test/sql/test_operators.py::ConjunctionTest::test_four 240s [gw6] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_four 240s test/sql/test_operators.py::ConjunctionTest::test_fourteen 240s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit_autocommit 240s test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending_doesnt_interfere_no_ident 240s [gw6] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_fourteen 240s test/sql/test_operators.py::ConjunctionTest::test_is_false_literal 240s [gw6] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_is_false_literal 240s [gw1] [ 41%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[joinedload] 240s test/sql/test_operators.py::ConjunctionTest::test_is_true_literal 240s [gw5] [ 41%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit_autocommit 240s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit_engine_level_autocommit 240s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[lazyload] 240s [gw6] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_is_true_literal 240s test/sql/test_operators.py::ConjunctionTest::test_nine 240s [gw6] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_nine 240s test/sql/test_operators.py::ConjunctionTest::test_non_empty_construct_for_whereclause 240s [gw6] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_non_empty_construct_for_whereclause 240s [gw5] [ 41%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit_engine_level_autocommit 240s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback 240s test/sql/test_operators.py::ConjunctionTest::test_or_false_literal_leading 240s [gw5] [ 41%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback 240s [gw6] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_or_false_literal_leading 240s test/sql/test_operators.py::ConjunctionTest::test_or_true_literal_leading 240s [gw1] [ 41%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[lazyload] 240s [gw6] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_or_true_literal_leading 240s test/sql/test_operators.py::ConjunctionTest::test_seven 240s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[selectinload] 240s [gw6] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_seven 240s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback_autocommit[block_rollback] 240s [gw5] [ 41%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback_autocommit[block_rollback] 240s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback_autocommit[not_block_rollback] 240s [gw5] [ 41%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback_autocommit[not_block_rollback] 240s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_engine_level_autocommit_exec_opt_nonauto 240s test/sql/test_operators.py::ConjunctionTest::test_single_bool_eight 240s [gw6] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_eight 240s test/sql/test_operators.py::ConjunctionTest::test_single_bool_five 240s [gw6] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_five 240s test/sql/test_operators.py::ConjunctionTest::test_single_bool_four 240s [gw7] [ 41%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_popitem 240s [gw6] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_four 240s test/sql/test_operators.py::ConjunctionTest::test_single_bool_nine 240s [gw6] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_nine 240s test/sql/test_operators.py::ConjunctionTest::test_single_bool_one 240s [gw5] [ 41%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_engine_level_autocommit_exec_opt_nonauto 240s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_log_messages_have_correct_metadata_echo 240s [gw5] [ 41%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_log_messages_have_correct_metadata_echo 240s [gw6] [ 41%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_one 240s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace 240s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_log_messages_have_correct_metadata_plain 240s [gw3] [ 41%] PASSED test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending_doesnt_interfere_no_ident 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 240s [gw5] [ 41%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_log_messages_have_correct_metadata_plain 240s [gw1] [ 41%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[selectinload] 240s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_logging_compatibility 240s test/orm/test_merge.py::MergeTest::test_resolve_conflicts_persistent 240s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[subqueryload] 240s [gw5] [ 41%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_logging_compatibility 240s test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[joins] 240s [gw1] [ 41%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[subqueryload] 240s [gw7] [ 41%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace 240s test/orm/inheritance/test_poly_loading.py::LoadBaseAndSubWEagerRelMapped::test_load 240s [gw2] [ 41%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_no_fns_in_name_resolve 240s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_resolve 240s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace_itself_still_ok 240s [gw3] [ 41%] PASSED test/orm/test_merge.py::MergeTest::test_resolve_conflicts_persistent 240s [gw7] [ 41%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace_itself_still_ok 240s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_setdefault 240s test/orm/test_merge.py::MergeTest::test_synonym 240s [gw7] [ 41%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_setdefault 240s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_unrelated_flush 240s [gw3] [ 41%] PASSED test/orm/test_merge.py::MergeTest::test_synonym 240s test/orm/test_merge.py::MergeTest::test_transient_no_load 240s [gw7] [ 41%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_unrelated_flush 240s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_update 240s [gw3] [ 41%] PASSED test/orm/test_merge.py::MergeTest::test_transient_no_load 240s test/orm/test_merge.py::MergeTest::test_transient_non_mutated_collection 240s [gw7] [ 41%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_update 240s [gw0] [ 41%] PASSED test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject 240s test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject_active_history 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_one.py] 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_one.py] 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_three.py] 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_three.py] 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_two.py] 240s [gw3] [ 41%] PASSED test/orm/test_merge.py::MergeTest::test_transient_non_mutated_collection 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_two.py] 240s test/orm/test_merge.py::MergeTest::test_transient_to_pending 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[async_sessionmaker.py] 240s [gw6] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 240s [gw1] [ 41%] PASSED test/orm/inheritance/test_poly_loading.py::LoadBaseAndSubWEagerRelMapped::test_load 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[async_sessionmaker.py] 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[async_stuff.py] 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[async_stuff.py] 240s [gw6] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_loads_at_once 240s [gw5] [ 41%] PASSED test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[joins] 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[common_sql_element.py] 240s test/orm/inheritance/test_poly_loading.py::LoadBaseAndSubWEagerRelOpt::test_load 240s [gw3] [ 41%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_pending 240s test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[plain] 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[common_sql_element.py] 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[complete_orm_no_plugin.py] 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[complete_orm_no_plugin.py] 240s [gw6] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_loads_at_once 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[composite.py] 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 240s [gw6] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[composite.py] 240s [gw6] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[composite_dc.py] 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 240s [gw6] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[composite_dc.py] 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[core_ddl.py] 240s [gw6] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[core_ddl.py] 240s test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[create_proxy_methods.py] 240s [gw6] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 240s [gw4] [ 41%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[create_proxy_methods.py] 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dataclass_transforms_decorator.py] 240s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dataclass_transforms_decorator.py] 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dataclass_transforms_one.py] 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dataclass_transforms_one.py] 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[declared_attr_one.py] 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[declared_attr_one.py] 240s [gw6] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[declared_attr_two.py] 240s [gw6] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[declared_attr_two.py] 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dml.py] 240s [gw6] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 240s [gw6] [ 41%] 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] 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dml.py] 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dynamic_rel.py] 240s [gw6] [ 41%] 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] 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dynamic_rel.py] 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engine_inspection.py] 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engine_inspection.py] 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engine_result.py] 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engine_result.py] 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engines.py0] 240s [gw6] [ 41%] 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] 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 240s [gw3] [ 41%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection 240s [gw6] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engines.py0] 240s test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection_pk_none 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engines.py1] 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engines.py1] 240s [gw5] [ 41%] PASSED test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[plain] 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[functions.py] 240s test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[unions] 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[functions.py] 240s [gw6] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[functions_again.py] 240s [gw6] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 240s [gw6] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[functions_again.py] 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 240s [gw6] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_five.py] 240s [gw3] [ 41%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection_pk_none 240s [gw0] [ 41%] PASSED test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject_active_history 240s [gw6] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 240s test/orm/test_attributes.py::GetNoValueTest::test_off_empty 240s [gw0] [ 41%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_off_empty 240s test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result 240s [gw0] [ 41%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result 240s test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result_no_value 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_five.py] 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_four.py] 240s test/orm/test_merge.py::MergeTest::test_transient_to_pending_no_pk 240s [gw0] [ 41%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result_no_value 240s test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_no_value 240s [gw0] [ 41%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_no_value 240s test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_no_value_empty 240s [gw6] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 240s [gw0] [ 41%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_no_value_empty 240s test/orm/test_attributes.py::HistoryTest::test_collection_no_value 240s [gw6] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_four.py] 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_one.py] 240s [gw0] [ 41%] PASSED test/orm/test_attributes.py::HistoryTest::test_collection_no_value 240s test/orm/test_attributes.py::HistoryTest::test_collections_via_backref 240s [gw3] [ 41%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_pending_no_pk 240s [gw6] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 240s test/orm/test_merge.py::MergeTest::test_transient_to_persistent 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_one.py] 240s [gw0] [ 41%] PASSED test/orm/test_attributes.py::HistoryTest::test_collections_via_backref 240s test/orm/test_attributes.py::HistoryTest::test_committed_value_init 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_three.py] 240s [gw6] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_three.py] 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_two.py] 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 240s [gw6] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 240s [gw3] [ 41%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_persistent 240s [gw0] [ 41%] PASSED test/orm/test_attributes.py::HistoryTest::test_committed_value_init 240s test/orm/test_attributes.py::HistoryTest::test_committed_value_set 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 240s [gw6] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_two.py] 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join 240s [gw0] [ 41%] PASSED test/orm/test_attributes.py::HistoryTest::test_committed_value_set 240s test/orm/test_attributes.py::HistoryTest::test_committed_value_set_active_hist 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[indexable.py] 240s test/orm/test_merge.py::MergeTest::test_transient_to_persistent_collection 240s [gw0] [ 41%] PASSED test/orm/test_attributes.py::HistoryTest::test_committed_value_set_active_hist 240s test/orm/test_attributes.py::HistoryTest::test_committed_value_set_commit 240s [gw4] [ 41%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[indexable.py] 240s [gw0] [ 41%] PASSED test/orm/test_attributes.py::HistoryTest::test_committed_value_set_commit 240s test/orm/test_attributes.py::HistoryTest::test_dict_collections 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[inspection_inspect.py] 240s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query_shard_id 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[inspection_inspect.py] 240s [gw6] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[issue_9340.py] 240s [gw0] [ 41%] PASSED test/orm/test_attributes.py::HistoryTest::test_dict_collections 240s test/orm/test_attributes.py::HistoryTest::test_flag_modified_but_no_value_raises 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join_future 240s [gw5] [ 41%] PASSED test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[unions] 240s [gw0] [ 41%] PASSED test/orm/test_attributes.py::HistoryTest::test_flag_modified_but_no_value_raises 240s test/orm/test_attributes.py::HistoryTest::test_mark_dirty_no_attr 240s test/orm/test_manytomany.py::AssortedPersistenceTests::test_remove_scalar 240s [gw6] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join_future 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[issue_9340.py] 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[keyfunc_dict.py] 240s [gw0] [ 41%] PASSED test/orm/test_attributes.py::HistoryTest::test_mark_dirty_no_attr 240s test/orm/test_attributes.py::HistoryTest::test_object_collections_mutate 240s [gw3] [ 41%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_persistent_collection 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_nesting_queries 240s test/orm/test_merge.py::MergeTest::test_unsaved_cascade 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[keyfunc_dict.py] 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[lambda_stmt.py] 240s [gw0] [ 41%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_collections_mutate 240s test/orm/test_attributes.py::HistoryTest::test_object_collections_set 240s [gw6] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_nesting_queries 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[lambda_stmt.py] 240s [gw1] [ 41%] PASSED test/orm/inheritance/test_poly_loading.py::LoadBaseAndSubWEagerRelOpt::test_load 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[lowercase_objects.py] 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 240s test/orm/inheritance/test_poly_loading.py::LoaderOptionsTest::test_options_dont_pollute 240s [gw6] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[lowercase_objects.py] 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_assign_expression.py] 240s [gw3] [ 41%] PASSED test/orm/test_merge.py::MergeTest::test_unsaved_cascade 240s [gw5] [ 41%] PASSED test/orm/test_manytomany.py::AssortedPersistenceTests::test_remove_scalar 240s test/orm/test_manytomany.py::AssortedPersistenceTests::test_session_delete 240s test/orm/test_merge.py::MergeTest::test_value_to_none 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_assign_expression.py] 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_column.py] 240s [gw0] [ 41%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_collections_set 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_column.py] 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_covariant.py] 240s test/orm/test_attributes.py::HistoryTest::test_object_del 240s [gw6] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_covariant.py] 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[misc.py] 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[misc.py] 240s [gw3] [ 41%] PASSED test/orm/test_merge.py::MergeTest::test_value_to_none 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[misc_ext.py] 240s test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_nopk 240s [gw6] [ 41%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 240s [gw0] [ 41%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_del 240s test/orm/test_attributes.py::HistoryTest::test_object_del_expired 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[misc_ext.py] 240s [gw5] [ 41%] PASSED test/orm/test_manytomany.py::AssortedPersistenceTests::test_session_delete 240s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mysql_stuff.py] 240s [gw3] [ 41%] PASSED test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_nopk 240s test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_pk 240s test/orm/inheritance/test_manytomany.py::InheritTest::test_basic 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mysql_stuff.py] 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[operators.py] 240s [gw0] [ 41%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_del_expired 240s [gw3] [ 41%] PASSED test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_pk 240s test/orm/test_attributes.py::HistoryTest::test_object_init 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[operators.py] 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orderinglist_one.py] 240s [gw5] [ 41%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest::test_basic 240s [gw0] [ 41%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_init 240s test/orm/test_attributes.py::HistoryTest::test_object_init_active_history 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orderinglist_one.py] 240s test/orm/test_merge.py::MutableMergeTest::test_list 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orm_config_constructs.py] 240s test/orm/inheritance/test_manytomany.py::InheritTest2::test_basic 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orm_config_constructs.py] 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orm_querying.py] 240s [gw0] [ 41%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_init_active_history 240s test/orm/test_attributes.py::HistoryTest::test_object_replace 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orm_querying.py] 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[pg_stuff.py] 240s [gw3] [ 41%] PASSED test/orm/test_merge.py::MutableMergeTest::test_list 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[pg_stuff.py] 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[relationship.py] 240s [gw5] [ 41%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest2::test_basic 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[relationship.py] 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[schema.py] 240s test/orm/inheritance/test_manytomany.py::InheritTest2::test_get 240s test/orm/test_merge.py::PolymorphicOnTest::test_merge_polymorphic_on 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[schema.py] 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[scoped_session.py] 240s [gw0] [ 41%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_replace 240s test/orm/test_attributes.py::HistoryTest::test_object_set_none 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[scoped_session.py] 240s [gw5] [ 41%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest2::test_get 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[session.py] 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[session.py] 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sessionmakers.py] 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sessionmakers.py] 240s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sql_operations.py] 240s test/orm/inheritance/test_manytomany.py::InheritTest3::test_advanced 240s [gw0] [ 41%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_set_none 240s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sql_operations.py] 240s test/orm/test_attributes.py::HistoryTest::test_object_set_none_expired 241s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sqlite_stuff.py] 241s [gw3] [ 41%] PASSED test/orm/test_merge.py::PolymorphicOnTest::test_merge_polymorphic_on 241s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sqlite_stuff.py] 241s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sqltypes.py] 241s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sqltypes.py] 241s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[trad_relationship_uselist.py] 241s test/sql/test_metadata.py::CatchAllEventsTest::test_all_events 241s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[trad_relationship_uselist.py] 241s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[traditional_relationship.py] 241s [gw3] [ 41%] PASSED test/sql/test_metadata.py::CatchAllEventsTest::test_all_events 241s [gw1] [ 41%] PASSED test/orm/inheritance/test_poly_loading.py::LoaderOptionsTest::test_options_dont_pollute 241s [gw0] [ 41%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_set_none_expired 241s test/orm/test_attributes.py::HistoryTest::test_scalar_active_init 241s test/sql/test_metadata.py::CatchAllEventsTest::test_events_per_constraint 241s [gw3] [ 41%] PASSED test/sql/test_metadata.py::CatchAllEventsTest::test_events_per_constraint 241s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[traditional_relationship.py] 241s test/orm/inheritance/test_poly_loading.py::NoBaseWPPlusAliasedTest::test_wp 241s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[typed_queries.py] 241s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_clause 241s [gw3] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_clause 241s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[typed_queries.py] 241s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[typed_results.py] 241s [gw0] [ 41%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_init 241s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_schemaitem 241s test/orm/test_attributes.py::HistoryTest::test_scalar_active_no_init_side_effect 241s [gw3] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_schemaitem 241s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_clause 241s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[typed_results.py] 241s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[write_only.py] 241s [gw3] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_clause 241s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_schemaitem 241s [gw3] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_schemaitem 241s [gw7] [ 41%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[write_only.py] 241s [gw5] [ 41%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest3::test_advanced 241s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_positional 241s [gw3] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_positional 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[stubs_14] 241s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_positional 241s [gw3] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_positional 241s [gw0] [ 42%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_no_init_side_effect 241s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_insert_default 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_insert_default 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[stubs_14] 241s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_insert_default_predecende_on_default 241s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set 241s [gw1] [ 42%] PASSED test/orm/inheritance/test_poly_loading.py::NoBaseWPPlusAliasedTest::test_wp 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6147] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_insert_default_predecende_on_default 241s test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_four 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6147] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6435] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_four 241s test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_one 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6435] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6476] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_one 241s test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_three 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_three 241s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-arg_level_prop] 241s test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_two 241s [gw0] [ 42%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_two 241s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6476] 241s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_clause 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[abstract_one.py] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_clause 241s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_schemaitem 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[abstract_one.py] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_schemaitem 241s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_clause 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[as_declarative.py] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_clause 241s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_schemaitem 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[as_declarative.py] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[as_declarative_base.py] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_schemaitem 241s [gw0] [ 42%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None 241s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None_from_dict_set 241s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_positional 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_positional 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[as_declarative_base.py] 241s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_positional 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[boolean_col.py] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_positional 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[boolean_col.py] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[cols_noninferred_plain_nonopt.py] 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_basic 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_basic 241s [gw0] [ 42%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None_from_dict_set 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[cols_noninferred_plain_nonopt.py] 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_bogus 241s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[cols_notype_on_fk_col.py] 241s test/orm/inheritance/test_manytomany.py::InheritTest3::test_basic 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_bogus 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_create 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[cols_notype_on_fk_col.py] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[composite_props.py] 241s [gw0] [ 42%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit 241s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[composite_props.py] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[constr_cols_only.py] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_create 241s [gw1] [ 42%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-arg_level_prop] 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[constr_cols_only.py] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[dataclasses_workaround.py] 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy 241s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-create_prop] 241s [gw0] [ 42%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[dataclasses_workaround.py] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_attrs_one.py] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy 241s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy_typeerror 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_attrs_one.py] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_attrs_two.py] 241s [gw0] [ 42%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit 241s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit_del 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy_typeerror 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_attrs_two.py] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_base_subclass_one.py] 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[default--] 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_base_subclass_one.py] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_base_subclass_two.py] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[default--] 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[default-value1-override_value1] 241s [gw0] [ 42%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit_del 241s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_base_subclass_two.py] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[declarative_base_dynamic.py] 241s [gw5] [ 42%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest3::test_basic 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[default-value1-override_value1] 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value2-override_value2] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value2-override_value2] 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[declarative_base_dynamic.py] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[declarative_base_explicit.py] 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value3-override_value3] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value3-override_value3] 241s [gw0] [ 42%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict 241s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value4-override_value4] 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[declarative_base_explicit.py] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_fully_inferred.py] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value4-override_value4] 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_fully_inferred.py] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_noninferred.py] 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[nullable-False-True] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[nullable-False-True] 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[nullable-True-False] 241s [gw4] [ 42%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query_shard_id 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_noninferred.py] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_semiinferred.py] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[nullable-True-False] 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[onupdate--] 241s [gw1] [ 42%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-create_prop] 241s [gw0] [ 42%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set 241s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set_commit 241s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-dont_create_prop] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[onupdate--] 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[onupdate-value6-override_value6] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[onupdate-value6-override_value6] 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_semiinferred.py] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[enum_col.py] 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[server_default-value8-override_value8] 241s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_explicit_shard 241s test/orm/test_manytomany.py::M2MTest::test_bidirectional 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[enum_col.py] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[server_default-value8-override_value8] 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[server_onupdate-value7-override_value7] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[imperative_table.py] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[server_onupdate-value7-override_value7] 241s [gw0] [ 42%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set_commit 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[type-value11-override_value11] 241s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_twice_no_commit 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[imperative_table.py] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[invalid_noninferred_lh_type.py] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[type-value11-override_value11] 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_incomplete_key 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_incomplete_key 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[autoincrement-True] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[autoincrement-True] 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[invalid_noninferred_lh_type.py] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_7321.py] 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_7321.py] 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[comment-some comment] 241s [gw0] [ 42%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_twice_no_commit 241s test/orm/test_attributes.py::HistoryTest::test_scalar_del 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_7321_part2.py] 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_7321_part2.py] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9102.py] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[comment-some comment] 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[default-] 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9102.py] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9102_workaround.py] 241s [gw0] [ 42%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_del 241s test/orm/test_attributes.py::HistoryTest::test_scalar_del_expired 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9102_workaround.py] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9156.py] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[default-] 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9156.py] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[lambda_default.py] 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[default-value1] 241s [gw1] [ 42%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-dont_create_prop] 241s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-arg_level_prop] 241s [gw0] [ 42%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_del_expired 241s test/orm/test_attributes.py::HistoryTest::test_scalar_get_first_set_None 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[lambda_default.py] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mapped_attr_assign.py] 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mapped_attr_assign.py] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_not_mapped.py] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[default-value1] 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[doc-some doc] 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_not_mapped.py] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_one.py] 241s [gw0] [ 42%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_get_first_set_None 241s test/orm/test_attributes.py::HistoryTest::test_scalar_init 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_one.py] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_three.py] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[doc-some doc] 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_three.py] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_two.py] 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value2] 241s [gw0] [ 42%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_init 241s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_replace_self_flag_modified_set 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_two.py] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_w_tablename.py] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value2] 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_w_tablename.py] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[orderinglist1.py] 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value3] 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[orderinglist1.py] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[orderinglist2.py] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value3] 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value4] 241s [gw0] [ 42%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_replace_self_flag_modified_set 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value4] 241s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[index-True] 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[orderinglist2.py] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[other_mapper_props.py] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[index-True] 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[info-value19] 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[other_mapper_props.py] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[plugin_doesnt_break_one.py] 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[plugin_doesnt_break_one.py] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_one.py] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[info-value19] 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[nullable-False] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[nullable-False] 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[nullable-True] 241s [gw0] [ 42%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set 241s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_one.py] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[nullable-True] 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[onupdate-] 241s [gw1] [ 42%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-arg_level_prop] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[onupdate-] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_three.py] 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[onupdate-value6] 241s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-create_prop] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[onupdate-value6] 241s [gw0] [ 42%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_three.py] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_two.py] 241s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_two.py] 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[server_default-value8] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[server_default-value8] 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[server_onupdate-value7] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_direct_cls.py] 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_direct_cls.py] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err1.py] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[server_onupdate-value7] 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[system-True] 241s [gw0] [ 42%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err1.py] 241s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified_set 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err2.py] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[system-True] 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[type-value13] 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err2.py] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[type-value13] 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[type-value14] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err3.py] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[type-value14] 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[unique-True] 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err3.py] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[sa_module_prefix.py] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[unique-True] 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[sa_module_prefix.py] 241s [gw0] [ 42%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified_set 241s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[False-False] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[t_6950.py] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[False-False] 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[t_6950.py] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[type_decorator.py] 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[False-True] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[False-True] 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[None-False] 241s [gw6] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 241s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[None-False] 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[type_decorator.py] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typeless_fk_col_cant_infer.py] 241s [gw0] [ 42%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set 241s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set_flag_modified 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[None-True] 241s [gw6] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typeless_fk_col_cant_infer.py] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err1.py] 241s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[None-True] 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[True-False] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[True-False] 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err1.py] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err2.py] 241s [gw0] [ 42%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set_flag_modified 241s test/orm/test_attributes.py::HistoryTest::test_scalar_no_init_side_effect 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[True-True] 241s [gw1] [ 42%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-create_prop] 241s [gw6] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 241s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[True-True] 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-False-index] 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err2.py] 241s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err3.py] 241s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-dont_create_prop] 241s [gw0] [ 42%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_no_init_side_effect 241s test/orm/test_attributes.py::HistoryTest::test_scalar_no_value 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-False-index] 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-False-unique] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-False-unique] 241s [gw7] [ 42%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err3.py] 241s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_nonpassive 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-None-index] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-None-index] 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-None-unique] 241s [gw6] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 241s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-None-unique] 241s [gw0] [ 42%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_no_value 241s test/orm/test_attributes.py::HistoryTest::test_scalar_obj_no_value 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-True-index] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-True-index] 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-True-unique] 241s [gw7] [ 42%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_nonpassive 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-True-unique] 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-False-index] 241s [gw6] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-False-index] 241s [gw0] [ 42%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_obj_no_value 241s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_nonpassive_uselist 241s test/orm/test_attributes.py::HistoryTest::test_scalar_passive_flag 241s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_dont_reset_selectable 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-False-unique] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-False-unique] 241s [gw4] [ 42%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_explicit_shard 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-None-index] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-None-index] 241s [gw6] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_dont_reset_selectable 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-None-unique] 241s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 241s [gw7] [ 42%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_nonpassive_uselist 241s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive 241s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_one 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-None-unique] 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-True-index] 241s [gw0] [ 42%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_passive_flag 241s test/orm/test_attributes.py::HistoryTest::test_scalar_set 241s [gw7] [ 42%] SKIPPED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive 241s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive_uselist 241s [gw7] [ 42%] SKIPPED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive_uselist 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-True-index] 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-True-unique] 241s [gw6] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 241s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_move_m2o_nonpassive 241s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-True-unique] 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-False-index] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-False-index] 241s [gw0] [ 42%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set 241s [gw6] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 241s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 241s [gw7] [ 42%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_move_m2o_nonpassive 241s [gw1] [ 42%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-dont_create_prop] 241s test/orm/test_attributes.py::HistoryTest::test_scalar_set_None 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-False-unique] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-False-unique] 241s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-arg_level_prop] 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-None-index] 241s [gw5] [ 42%] PASSED test/orm/test_manytomany.py::M2MTest::test_bidirectional 241s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_move_m2o_passive 241s [gw6] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-None-index] 241s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 241s test/orm/test_manytomany.py::M2MTest::test_joinedload_on_double 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-None-unique] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-None-unique] 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-True-index] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-True-index] 241s [gw7] [ 42%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_move_m2o_passive 241s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_change_nonpassive 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-True-unique] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-True-unique] 241s [gw0] [ 42%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_None 241s [gw6] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 241s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 241s test/orm/test_attributes.py::HistoryTest::test_scalar_set_None_from_dict_set 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_name_blank 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_name_blank 241s [gw7] [ 42%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_change_nonpassive 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_name_none 241s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_change_passive 241s [gw0] [ 42%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_None_from_dict_set 241s test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_name_none 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_schema 241s [gw6] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 241s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_one 241s [gw7] [ 42%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_change_passive 241s [gw0] [ 42%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit 241s test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_schema 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_sql 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_sql 241s test/sql/test_metadata.py::ColumnDefinitionTest::test_unique_index_flags_default_to_none 241s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_move_nonpassive 241s [gw6] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_one 241s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 241s [gw7] [ 42%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_move_nonpassive 241s [gw1] [ 42%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-arg_level_prop] 241s [gw0] [ 42%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset 241s test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit 241s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_move_passive 241s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-create_prop] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_unique_index_flags_default_to_none 241s [gw6] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 241s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 241s [gw0] [ 42%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit 241s test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit_del 241s test/sql/test_metadata.py::ColumnOptionsTest::test_argument_signatures 241s [gw7] [ 42%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_move_passive 241s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_nonpassive 241s [gw6] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 241s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 241s [gw0] [ 42%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit_del 241s test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnOptionsTest::test_argument_signatures 241s test/sql/test_metadata.py::ColumnOptionsTest::test_column_info 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnOptionsTest::test_column_info 241s test/sql/test_metadata.py::ColumnOptionsTest::test_default_generators 241s [gw6] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 241s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ColumnOptionsTest::test_default_generators 241s [gw7] [ 42%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_nonpassive 241s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive 241s test/sql/test_metadata.py::ConstraintTest::test_ColumnCollectionConstraint_copy 241s [gw7] [ 42%] SKIPPED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive 241s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_rowswitch_doesntfire 241s [gw0] [ 42%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict 241s test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ConstraintTest::test_ColumnCollectionConstraint_copy 241s test/sql/test_metadata.py::ConstraintTest::test_ambig_check_constraint_auto_append 241s [gw6] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 241s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 241s [gw5] [ 42%] PASSED test/orm/test_manytomany.py::M2MTest::test_joinedload_on_double 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ConstraintTest::test_ambig_check_constraint_auto_append 241s test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_one 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_one 241s test/orm/test_manytomany.py::M2MTest::test_overlapping_attribute_error 241s test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_three 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_three 241s test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_two 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_two 241s [gw6] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 241s [gw7] [ 42%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_rowswitch_doesntfire 241s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 241s [gw0] [ 42%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set 241s test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set_commit 241s test/sql/test_metadata.py::ConstraintTest::test_auto_append_constraint 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_constraint 241s test/sql/test_metadata.py::ConstraintTest::test_auto_append_lowercase_table 241s test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_nonpassive 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_lowercase_table 241s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_five 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_five 241s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_four 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_four 241s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_one 241s [gw6] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 241s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 241s [gw0] [ 42%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set_commit 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_one 241s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_three 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_three 241s test/orm/test_attributes.py::HistoryTest::test_scalar_set_twice_no_commit 241s [gw6] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 241s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_two 241s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 241s [gw7] [ 42%] PASSED test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_nonpassive 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_two 241s test/sql/test_metadata.py::ConstraintTest::test_check_constraint_copy 241s [gw1] [ 42%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-create_prop] 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ConstraintTest::test_check_constraint_copy 241s test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_one 241s [gw0] [ 42%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_twice_no_commit 241s test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_passive 241s [gw6] [ 42%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 241s test/orm/test_attributes.py::HistoryTest::test_use_object_get_first_set_None 241s [gw3] [ 42%] PASSED test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_one 241s test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_three 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_three 241s [gw7] [ 43%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_passive 241s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 241s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-dont_create_prop] 241s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 241s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 241s test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_two 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_two 241s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_clause_element 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_clause_element 241s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_col 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_col 241s [gw5] [ 43%] PASSED test/orm/test_manytomany.py::M2MTest::test_overlapping_attribute_error 241s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 241s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_nonpassive 241s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent 241s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 241s [gw0] [ 43%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_get_first_set_None 241s test/orm/test_attributes.py::HistoryTest::test_use_object_init 241s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent_table 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent_table 241s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_column 241s test/orm/test_manytomany.py::M2MTest::test_self_referential_bidirectional_mutation 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_column 241s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 241s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 241s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_table 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_table 241s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 241s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 241s test/sql/test_metadata.py::ConstraintTest::test_column_associated_w_lowercase_table 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_associated_w_lowercase_table 241s test/sql/test_metadata.py::ConstraintTest::test_column_references 241s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_references 241s test/sql/test_metadata.py::ConstraintTest::test_column_references_derived 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_references_derived 241s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_one 241s [gw0] [ 43%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_init 241s test/orm/test_attributes.py::HistoryTest::test_use_object_no_init_side_effect 241s test/sql/test_metadata.py::ConstraintTest::test_constraint_copied_to_proxy_ok 241s [gw7] [ 43%] PASSED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_nonpassive 241s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_passive 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_constraint_copied_to_proxy_ok 241s test/sql/test_metadata.py::ConstraintTest::test_copy_doesnt_reference 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_copy_doesnt_reference 241s [gw7] [ 43%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_passive 241s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_nonpassive 241s test/sql/test_metadata.py::ConstraintTest::test_derived_column_references 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_derived_column_references 241s test/sql/test_metadata.py::ConstraintTest::test_double_fk_usage_raises 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_double_fk_usage_raises 241s [gw1] [ 43%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-dont_create_prop] 241s test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_inline 241s [gw4] [ 43%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_one 241s [gw5] [ 43%] PASSED test/orm/test_manytomany.py::M2MTest::test_self_referential_bidirectional_mutation 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_inline 241s [gw0] [ 43%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_no_init_side_effect 241s test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_standalone 241s test/orm/test_attributes.py::HistoryTest::test_use_object_set 241s test/orm/test_manytomany.py::M2MTest::test_self_referential_roundtrip 241s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_partial_load_no_invoke_eagers 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_standalone 241s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-auto] 241s test/sql/test_metadata.py::ConstraintTest::test_index_no_cols_private_table_arg 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_index_no_cols_private_table_arg 241s test/sql/test_metadata.py::ConstraintTest::test_index_w_cols_private_table_arg 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_index_w_cols_private_table_arg 241s [gw7] [ 43%] PASSED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_nonpassive 241s test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns 241s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_passive 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns 241s test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns_functional 241s [gw7] [ 43%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_passive 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns_functional 241s test/sql/test_metadata.py::ConstraintTest::test_inline_decl_string 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_inline_decl_string 241s test/sql/test_metadata.py::ConstraintTest::test_inline_decl_textonly 241s [gw0] [ 43%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set 241s test/orm/test_attributes.py::HistoryTest::test_use_object_set_None 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_inline_decl_textonly 241s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_nonpassive 241s test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns 241s test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns_notattached 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns_notattached 241s test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_strings 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_strings 241s test/sql/test_metadata.py::ConstraintTest::test_no_warning_w_no_columns 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_no_warning_w_no_columns 241s test/sql/test_metadata.py::ConstraintTest::test_non_attached_col_plus_string_expr 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_non_attached_col_plus_string_expr 241s test/sql/test_metadata.py::ConstraintTest::test_pickle_ck_binary_annotated_col 241s [gw7] [ 43%] PASSED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_nonpassive 241s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_passive 241s [gw0] [ 43%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_None 241s [gw7] [ 43%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_passive 241s [gw5] [ 43%] PASSED test/orm/test_manytomany.py::M2MTest::test_self_referential_roundtrip 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_pickle_ck_binary_annotated_col 241s test/sql/test_metadata.py::ConstraintTest::test_pickle_fk_annotated_col 241s test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit 241s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_nonpassive 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_pickle_fk_annotated_col 241s test/sql/test_metadata.py::ConstraintTest::test_pickle_idx_expr_annotated_col 241s test/orm/test_manytomany.py::M2MTest::test_stale_conditions 241s [gw1] [ 43%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_partial_load_no_invoke_eagers 241s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l1_load_l2 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_pickle_idx_expr_annotated_col 241s test/sql/test_metadata.py::ConstraintTest::test_pickle_uq_annotated_col 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_pickle_uq_annotated_col 241s test/sql/test_metadata.py::ConstraintTest::test_raise_clauseelement_not_a_column 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_raise_clauseelement_not_a_column 241s test/sql/test_metadata.py::ConstraintTest::test_raise_expr_no_column 241s [gw0] [ 43%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_raise_expr_no_column 241s test/sql/test_metadata.py::ConstraintTest::test_raise_index_nonexistent_name 241s [gw7] [ 43%] PASSED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_nonpassive 241s test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_del 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_raise_index_nonexistent_name 241s test/sql/test_metadata.py::ConstraintTest::test_raise_not_a_column 241s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_passive 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_raise_not_a_column 241s test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor 241s [gw7] [ 43%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_passive 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor 241s test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor_not_available 241s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_one 241s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_three 241s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_nonpassive 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor_not_available 241s test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok 241s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_three 241s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_two 241s test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_linktoname_conflict 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_linktoname_conflict 241s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_two 241s test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_onname 241s [gw0] [ 43%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_del 241s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_onname 241s test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set 241s test/sql/test_metadata.py::ConstraintTest::test_remove_table_fk_bookkeeping 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_remove_table_fk_bookkeeping 241s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 241s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_expire 241s [gw7] [ 43%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_nonpassive 241s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_passive 241s test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns 241s test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns_functional 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns_functional 241s test/sql/test_metadata.py::ConstraintTest::test_separate_decl_textonly 241s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_expire 241s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 241s [gw7] [ 43%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_passive 241s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_entity 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_separate_decl_textonly 241s test/sql/test_metadata.py::ConstraintTest::test_table_references 241s [gw7] [ 43%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_entity 241s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_flush_new_pk_after_expire 241s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 241s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_table_references 241s test/sql/test_metadata.py::ConstraintTest::test_to_metadata_ok 241s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 241s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_to_metadata_ok 241s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_col_orig_first 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_col_orig_first 241s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_first 241s [gw7] [ 43%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_flush_new_pk_after_expire 241s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_load_after_expire 241s [gw0] [ 43%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set 241s test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set_commit 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_first 241s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last 241s [gw5] [ 43%] PASSED test/orm/test_manytomany.py::M2MTest::test_stale_conditions 241s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname 241s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname_conflict 241s [gw7] [ 43%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_load_after_expire 241s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_nonpassive 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname_conflict 241s [gw1] [ 43%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l1_load_l2 241s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_col 241s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l1_load_l3 241s test/orm/test_mapper.py::ComparatorFactoryTest::test_column 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_col 241s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 241s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 241s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_string 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_string 241s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 241s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 241s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_col 241s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 241s [gw0] [ 43%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set_commit 241s test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict 241s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 241s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 241s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_col 241s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 241s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 241s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_string 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_string 241s test/sql/test_metadata.py::ConstraintTest::test_unnamed_column_exception 241s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 241s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 241s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::ConstraintTest::test_unnamed_column_exception 241s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 241s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 241s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_from_alias 241s test/sql/test_metadata.py::CopyDialectOptionsTest::test_dialect_options_are_copied 241s [gw7] [ 43%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_nonpassive 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::CopyDialectOptionsTest::test_dialect_options_are_copied 241s [gw0] [ 43%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict 241s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_from_alias 241s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_one 241s test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set 241s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_kwargs 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_kwargs 241s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_passive 241s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_one 241s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_opt 241s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_three 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_opt 241s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_three 241s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_two 241s [gw7] [ 43%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_passive 241s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_kwargs 241s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_two 241s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 241s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_deferred_relationship_expr 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_kwargs 241s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_opt 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_opt 241s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_dialect 241s [gw5] [ 43%] PASSED test/orm/test_mapper.py::ComparatorFactoryTest::test_column 241s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 241s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_dialect 241s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_key 241s [gw0] [ 43%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set 241s [gw3] [ 43%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_key 242s test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_invalid_dialect 242s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 242s test/orm/test_mapper.py::ComparatorFactoryTest::test_kwarg_accepted 242s test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_None 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_invalid_dialect 242s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 242s test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_nonparticipating 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_nonparticipating 242s test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating 242s [gw5] [ 43%] PASSED test/orm/test_mapper.py::ComparatorFactoryTest::test_kwarg_accepted 242s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 242s [gw4] [ 43%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-auto] 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating 242s test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating_no_existing 242s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 242s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-evaluate] 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating_no_existing 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 242s test/orm/test_mapper.py::ComparatorFactoryTest::test_relationship 242s test/sql/test_metadata.py::DialectKWArgTest::test_bad_kwarg_raise 242s [gw1] [ 43%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l1_load_l3 242s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 242s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l2_load_l3[not_use_aliased_class] 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_bad_kwarg_raise 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 242s [gw7] [ 43%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_deferred_relationship_expr 242s test/sql/test_metadata.py::DialectKWArgTest::test_combined 242s [gw0] [ 43%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_None 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_combined 242s test/sql/test_metadata.py::DialectKWArgTest::test_contains_wildcard 242s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive 242s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 242s test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_commit 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_contains_wildcard 242s test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate 242s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 242s test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate_exceptions_delayed 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate_exceptions_delayed 242s test/sql/test_metadata.py::DialectKWArgTest::test_key_error_dialect_options 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_key_error_dialect_options 242s test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_argument 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_argument 242s test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_dialect 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_dialect 242s test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_underscore 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_underscore 242s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 242s test/sql/test_metadata.py::DialectKWArgTest::test_multiple_participating 242s [gw5] [ 43%] PASSED test/orm/test_mapper.py::ComparatorFactoryTest::test_relationship 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_multiple_participating 242s test/sql/test_metadata.py::DialectKWArgTest::test_nonparticipating 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_nonparticipating 242s test/sql/test_metadata.py::DialectKWArgTest::test_not_contains_wildcard 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 242s test/orm/test_mapper.py::ComparatorFactoryTest::test_synonym 242s [gw0] [ 43%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_commit 242s [gw7] [ 43%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_not_contains_wildcard 242s test/sql/test_metadata.py::DialectKWArgTest::test_participating 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_participating 242s test/sql/test_metadata.py::DialectKWArgTest::test_participating_bad_kw 242s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 242s test/orm/test_attributes.py::HistoryTest::test_use_object_set_value_twice 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_participating_bad_kw 242s test/sql/test_metadata.py::DialectKWArgTest::test_participating_unknown_schema_item 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_participating_unknown_schema_item 242s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive_cold_mapping 242s test/sql/test_metadata.py::DialectKWArgTest::test_uninit_wildcard 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_uninit_wildcard 242s test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning 242s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning 242s test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates 242s test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates_multiple 242s [gw5] [ 43%] PASSED test/orm/test_mapper.py::ComparatorFactoryTest::test_synonym 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates_multiple 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 242s test/sql/test_metadata.py::DialectKWArgTest::test_update 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_update 242s test/sql/test_metadata.py::DialectKWArgTest::test_wildcard 242s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_wildcard 242s test/sql/test_metadata.py::InfoTest::test_check_constraint_info 242s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_backrefs[False] 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::InfoTest::test_check_constraint_info 242s test/sql/test_metadata.py::InfoTest::test_column_info 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::InfoTest::test_column_info 242s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 242s test/sql/test_metadata.py::InfoTest::test_foreignkey_constraint_info 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::InfoTest::test_foreignkey_constraint_info 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 242s [gw0] [ 43%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_value_twice 242s test/sql/test_metadata.py::InfoTest::test_foreignkey_info 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::InfoTest::test_foreignkey_info 242s test/sql/test_metadata.py::InfoTest::test_index_info 242s [gw7] [ 43%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive_cold_mapping 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::InfoTest::test_index_info 242s test/sql/test_metadata.py::InfoTest::test_metadata_info 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::InfoTest::test_metadata_info 242s test/sql/test_metadata.py::InfoTest::test_primarykey_constraint_info 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::InfoTest::test_primarykey_constraint_info 242s test/sql/test_metadata.py::InfoTest::test_table_info 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::InfoTest::test_table_info 242s test/sql/test_metadata.py::InfoTest::test_unique_constraint_info 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::InfoTest::test_unique_constraint_info 242s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive_uselist 242s test/orm/test_attributes.py::LazyloadHistoryTest::test_collections_via_lazyload 242s test/sql/test_metadata.py::MetaDataTest::test_assorted_repr 242s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::MetaDataTest::test_assorted_repr 242s test/sql/test_metadata.py::MetaDataTest::test_check_constraint_copy 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::MetaDataTest::test_check_constraint_copy 242s test/sql/test_metadata.py::MetaDataTest::test_col_replace_w_constraint 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::MetaDataTest::test_col_replace_w_constraint 242s test/sql/test_metadata.py::MetaDataTest::test_col_subclass_copy 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::MetaDataTest::test_col_subclass_copy 242s test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_fks_delivered_separately 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_fks_delivered_separately 242s test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_usealter 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_usealter 242s test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_one 242s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_one 242s test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_two 242s [gw0] [ 43%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_collections_via_lazyload 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_two 242s test/sql/test_metadata.py::MetaDataTest::test_dupe_tables 242s test/orm/test_attributes.py::LazyloadHistoryTest::test_lazy_backref_collections 242s [gw7] [ 43%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive_uselist 242s [gw5] [ 43%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_backrefs[False] 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::MetaDataTest::test_dupe_tables 242s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_added_to_table 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_added_to_table 242s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table 242s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table_real_cols 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table_real_cols 242s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_backrefs[True] 242s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 242s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_via_fk 242s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_via_fk 242s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_w_table 242s [gw7] [ 43%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_w_table 242s test/sql/test_metadata.py::MetaDataTest::test_fk_construct 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_construct 242s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 242s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive_uselist 242s test/sql/test_metadata.py::MetaDataTest::test_fk_copy 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_copy 242s test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table 242s [gw7] [ 43%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive_uselist 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table 242s test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table_clauseelem 242s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table_clauseelem 242s test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col 242s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_nonpassive 242s [gw0] [ 43%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_lazy_backref_collections 242s test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_object_via_lazyload 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col 242s test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col_clauseelem 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col_clauseelem 242s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 242s test/sql/test_metadata.py::MetaDataTest::test_fk_mismatched_local_remote_cols 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_mismatched_local_remote_cols 242s test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_parent_col_error 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_parent_col_error 242s [gw5] [ 43%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_backrefs[True] 242s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 242s test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_delayed 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_delayed 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 242s test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_upfront 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_upfront 242s test/sql/test_metadata.py::MetaDataTest::test_fks_sort_by_parameter_order 242s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_load_options[False] 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fks_sort_by_parameter_order 242s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 242s test/sql/test_metadata.py::MetaDataTest::test_manual_dependencies 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::MetaDataTest::test_manual_dependencies 242s test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[conn] 242s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[conn] 242s test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[engine] 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 242s [gw4] [ 43%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-evaluate] 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[engine] 242s test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[something] 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[something] 242s test/sql/test_metadata.py::MetaDataTest::test_metadata_contains 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_contains 242s test/sql/test_metadata.py::MetaDataTest::test_metadata_schema_arg 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_schema_arg 242s [gw5] [ 43%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_load_options[False] 242s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-fetch] 242s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 242s test/sql/test_metadata.py::MetaDataTest::test_metadata_tables_immutable 242s [gw0] [ 43%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_object_via_lazyload 242s [gw3] [ 43%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_tables_immutable 242s test/sql/test_metadata.py::MetaDataTest::test_nonexistent 242s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_load_options[True] 242s [gw6] [ 43%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 242s [gw7] [ 43%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_nonpassive 242s test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload 242s [gw1] [ 43%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l2_load_l3[not_use_aliased_class] 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::MetaDataTest::test_nonexistent 242s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers0] 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers0] 242s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers1] 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers1] 242s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l2_load_l3[use_aliased_class] 242s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers2] 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers2] 242s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive 242s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers3] 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 242s [gw7] [ 44%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive 242s [gw0] [ 44%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload 242s test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload_with_active 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers3] 242s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers4] 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers4] 242s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers5] 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 242s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_nonpassive 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers5] 242s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers6] 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers6] 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 242s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers7] 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers7] 242s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers0] 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers0] 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 242s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers1] 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 242s [gw0] [ 44%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload_with_active 242s test/orm/test_attributes.py::ListenerTest::test_collection_link_events 242s [gw2] [ 44%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_resolve 242s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_resolve_dupe_by_name 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers1] 242s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers2] 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers2] 242s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers3] 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers3] 242s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers4] 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 242s [gw0] [ 44%] PASSED test/orm/test_attributes.py::ListenerTest::test_collection_link_events 242s test/orm/test_attributes.py::ListenerTest::test_flag_modified 242s [gw0] [ 44%] PASSED test/orm/test_attributes.py::ListenerTest::test_flag_modified 242s [gw5] [ 44%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_load_options[True] 242s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_no_mapper_configure_w_selects_etc[False] 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers4] 242s test/orm/test_attributes.py::ListenerTest::test_named 242s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers5] 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers5] 242s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers6] 242s [gw0] [ 44%] PASSED test/orm/test_attributes.py::ListenerTest::test_named 242s test/orm/test_attributes.py::ListenerTest::test_none_init_collection 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers6] 242s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers7] 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers7] 242s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_restated 242s [gw7] [ 44%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_nonpassive 242s [gw0] [ 44%] PASSED test/orm/test_attributes.py::ListenerTest::test_none_init_collection 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 242s test/orm/test_attributes.py::ListenerTest::test_none_init_object 242s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_passive 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_restated 242s test/sql/test_metadata.py::MetaDataTest::test_schema_collection_add 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::MetaDataTest::test_schema_collection_add 242s test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove 242s [gw7] [ 44%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_passive 242s [gw0] [ 44%] PASSED test/orm/test_attributes.py::ListenerTest::test_none_init_object 242s test/orm/test_attributes.py::ListenerTest::test_none_init_scalar 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove 242s test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove_all 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 242s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_update_to_self_sql_expr 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove_all 242s test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_existing_table 242s [gw0] [ 44%] PASSED test/orm/test_attributes.py::ListenerTest::test_none_init_scalar 242s test/orm/test_attributes.py::ListenerTest::test_none_on_collection_event 242s [gw0] [ 44%] PASSED test/orm/test_attributes.py::ListenerTest::test_none_on_collection_event 242s test/orm/test_attributes.py::ListenerTest::test_receive_changes 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_existing_table 242s test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_table 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_table 242s test/sql/test_metadata.py::MetaDataTest::test_sequence_restated_replaced 242s [gw0] [ 44%] PASSED test/orm/test_attributes.py::ListenerTest::test_receive_changes 242s [gw7] [ 44%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_update_to_self_sql_expr 242s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_update_to_sql_expr 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 242s test/orm/test_attributes.py::PendingBackrefTest::test_commit_removes_pending 242s [gw0] [ 44%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_commit_removes_pending 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::MetaDataTest::test_sequence_restated_replaced 242s test/sql/test_metadata.py::MetaDataTest::test_sort_by_parameter_order 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::MetaDataTest::test_sort_by_parameter_order 242s test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy 242s test/orm/test_attributes.py::PendingBackrefTest::test_lazy_add 242s [gw0] [ 44%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_lazy_add 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy 242s test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy_events 242s [gw7] [ 44%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_update_to_sql_expr 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy_events 242s test/orm/test_attributes.py::PendingBackrefTest::test_lazy_history_collection 242s test/sql/test_metadata.py::NamingConventionTest::test_ck_constraint_redundant_event 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ck_constraint_redundant_event 242s [gw5] [ 44%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_no_mapper_configure_w_selects_etc[False] 242s test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 242s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_no_mapper_configure_w_selects_etc[True] 242s [gw0] [ 44%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_lazy_history_collection 242s test/orm/test_attributes.py::PendingBackrefTest::test_normal_load 242s [gw0] [ 44%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_normal_load 242s test/orm/test_attributes.py::PendingBackrefTest::test_passive_history_collection_no_value 242s [gw7] [ 44%] PASSED test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse 242s test/sql/test_metadata.py::NamingConventionTest::test_ck_name_deferred_required 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ck_name_deferred_required 242s test/sql/test_metadata.py::NamingConventionTest::test_ck_name_required 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ck_name_required 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 242s test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse_savepoint 242s [gw7] [ 44%] SKIPPED test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse_savepoint 242s test/orm/test_naturalpks.py::TransientExceptionTesst_sqlite+pysqlite_3_46_1::test_transient_exception 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 242s [gw0] [ 44%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_passive_history_collection_no_value 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 242s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag 242s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag_no_conv 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag_no_conv 242s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_obj 242s test/orm/test_attributes.py::PendingBackrefTest::test_pending_combines_with_lazy 242s [gw0] [ 44%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_pending_combines_with_lazy 242s test/orm/test_attributes.py::PendingBackrefTest::test_state_on_add_remove 242s [gw0] [ 44%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_state_on_add_remove 242s test/orm/test_attributes.py::TestUnlink::test_ad_hoc_lazy 242s [gw0] [ 44%] PASSED test/orm/test_attributes.py::TestUnlink::test_ad_hoc_lazy 242s test/orm/test_attributes.py::TestUnlink::test_expired 242s [gw0] [ 44%] PASSED test/orm/test_attributes.py::TestUnlink::test_expired 242s test/orm/test_attributes.py::TestUnlink::test_pop_existing 242s [gw0] [ 44%] PASSED test/orm/test_attributes.py::TestUnlink::test_pop_existing 242s test/orm/test_attributes.py::TestUnlink::test_replaced 242s [gw0] [ 44%] PASSED test/orm/test_attributes.py::TestUnlink::test_replaced 242s test/orm/test_attributes.py::UtilTest::test_helpers 242s [gw0] [ 44%] PASSED test/orm/test_attributes.py::UtilTest::test_helpers 242s [gw5] [ 44%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_no_mapper_configure_w_selects_etc[True] 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_obj 242s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag 242s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag_no_conv 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag_no_conv 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 242s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_obj 242s test/orm/test_mapper.py::DocumentTest::test_doc_propagate 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_obj 242s test/orm/test_attributes.py::UtilTest::test_initiator_arg 242s [gw0] [ 44%] PASSED test/orm/test_attributes.py::UtilTest::test_initiator_arg 242s test/orm/test_attributes.py::UtilTest::test_set_committed_value_none_uselist 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 242s test/sql/test_metadata.py::NamingConventionTest::test_column_attached_ck_name 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_column_attached_ck_name 242s test/sql/test_metadata.py::NamingConventionTest::test_constraint_classes_for_keys 242s [gw0] [ 44%] PASSED test/orm/test_attributes.py::UtilTest::test_set_committed_value_none_uselist 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_constraint_classes_for_keys 242s [gw7] [ 44%] PASSED test/orm/test_naturalpks.py::TransientExceptionTesst_sqlite+pysqlite_3_46_1::test_transient_exception 242s test/ext/test_automap.py::AutomapInhTest::test_conditional_relationship 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 242s [gw5] [ 44%] PASSED test/orm/test_mapper.py::DocumentTest::test_doc_propagate 242s test/orm/test_mapper.py::IsUserlandTest::test_column 242s test/sql/test_metadata.py::NamingConventionTest::test_custom 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_custom 242s test/sql/test_metadata.py::NamingConventionTest::test_expression_index 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_expression_index 242s test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_merged_name 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_merged_name 242s test/orm/test_naturalpks.py::UnsortablePKTest::test_updates_sorted 242s test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_truncated_name 242s [gw5] [ 44%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_column 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_truncated_name 242s test/orm/test_mapper.py::IsUserlandTest::test_descriptor 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 242s test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_underscore_name 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_underscore_name 242s [gw7] [ 44%] PASSED test/orm/test_naturalpks.py::UnsortablePKTest::test_updates_sorted 242s [gw5] [ 44%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_descriptor 242s test/orm/test_mapper.py::IsUserlandTest::test_dict 242s [gw5] [ 44%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_dict 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 242s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_five 242s test/orm/test_mapper.py::IsUserlandTest::test_int 242s test/sql/test_metadata.py::NamingConventionTest::test_fk_attrs 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_attrs 242s test/sql/test_metadata.py::NamingConventionTest::test_fk_name_schema 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_name_schema 242s test/sql/test_metadata.py::NamingConventionTest::test_fk_ref_local_referent_has_no_type[False] 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 242s [gw5] [ 44%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_int 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_ref_local_referent_has_no_type[False] 242s test/sql/test_metadata.py::NamingConventionTest::test_fk_ref_local_referent_has_no_type[True] 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_ref_local_referent_has_no_type[True] 242s test/orm/test_mapper.py::IsUserlandTest::test_relationship 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 242s test/sql/test_metadata.py::NamingConventionTest::test_ix_allcols_truncation 242s [gw5] [ 44%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_relationship 242s [gw1] [ 44%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l2_load_l3[use_aliased_class] 242s test/orm/test_mapper.py::IsUserlandTest::test_set 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ix_allcols_truncation 242s test/sql/test_metadata.py::NamingConventionTest::test_ix_name 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ix_name 242s test/sql/test_metadata.py::NamingConventionTest::test_pickle_metadata 242s [gw5] [ 44%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_set 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 242s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_load_only_3lev[include_intermediary_row] 242s test/orm/test_mapper.py::IsUserlandTest::test_string 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pickle_metadata 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 242s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-column] 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-column] 242s [gw5] [ 44%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_string 242s test/orm/test_mapper.py::IsUserlandTest::test_unicode 242s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-constraint] 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-constraint] 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 242s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-explicit_name] 242s [gw5] [ 44%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_unicode 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-explicit_name] 242s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-nopk] 242s [gw0] [ 44%] PASSED test/ext/test_automap.py::AutomapInhTest::test_conditional_relationship 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-nopk] 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 242s test/ext/test_automap.py::AutomapInhTest::test_joined_inheritance_reflect 242s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-column] 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-column] 242s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-constraint] 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 242s test/orm/test_mapper.py::MagicNamesTest::test_direct_stateish 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-constraint] 242s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-explicit_name] 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-explicit_name] 242s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-nopk] 242s [gw5] [ 44%] PASSED test/orm/test_mapper.py::MagicNamesTest::test_direct_stateish 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-nopk] 242s test/orm/test_mapper.py::MagicNamesTest::test_indirect_stateish 242s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-column] 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 242s [gw5] [ 44%] PASSED test/orm/test_mapper.py::MagicNamesTest::test_indirect_stateish 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-column] 242s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-constraint] 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-constraint] 242s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-explicit_name] 242s [gw7] [ 44%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_five 242s test/orm/test_mapper.py::MagicNamesTest::test_mappish 242s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_four 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-explicit_name] 242s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-nopk] 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-nopk] 242s [gw7] [ 44%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_four 242s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-column] 242s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_one 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-column] 242s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-constraint] 242s [gw7] [ 44%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_one 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-constraint] 242s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_three 242s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-explicit_name] 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 242s [gw7] [ 44%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_three 242s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_two 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-explicit_name] 242s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-nopk] 242s [gw7] [ 44%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_two 242s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_five 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-nopk] 242s [gw7] [ 44%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_five 242s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-column] 242s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_four 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-column] 242s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-constraint] 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-constraint] 242s [gw7] [ 44%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_four 242s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_one 242s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-explicit_name] 242s [gw7] [ 44%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_one 242s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_three 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 242s [gw7] [ 44%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_three 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-explicit_name] 242s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-nopk] 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-nopk] 242s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-column] 242s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_two 242s [gw1] [ 44%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_load_only_3lev[include_intermediary_row] 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-column] 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 242s [gw0] [ 44%] PASSED test/ext/test_automap.py::AutomapInhTest::test_joined_inheritance_reflect 242s test/ext/test_automap.py::AutomapInhTest::test_single_inheritance_reflect 242s [gw7] [ 44%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_two 242s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_explicit_withpoly 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 242s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-constraint] 242s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_load_only_3lev[not_include_intermediary_row] 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-constraint] 242s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-explicit_name] 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-explicit_name] 242s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-nopk] 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-nopk] 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 242s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 242s [gw7] [ 44%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_explicit_withpoly 242s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_implicit_withpoly 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean 242s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_no_name 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 242s [gw7] [ 44%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_implicit_withpoly 242s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_stacked_of_type 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_no_name 242s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_not_on_name 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_not_on_name 242s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_enum 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_enum 242s [gw7] [ 44%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_stacked_of_type 242s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_explicit_withpoly 242s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_propagate_conv 242s [gw0] [ 44%] PASSED test/ext/test_automap.py::AutomapInhTest::test_single_inheritance_reflect 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_propagate_conv 242s test/sql/test_metadata.py::NamingConventionTest::test_schematype_no_ck_name_boolean_no_name 242s [gw6] [ 44%] SKIPPED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_no_ck_name_boolean_no_name 242s test/sql/test_metadata.py::NamingConventionTest::test_table_attached_ck_name 242s test/ext/test_automap.py::AutomapTest::test_exception_prepare_not_called 242s [gw7] [ 44%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_explicit_withpoly 242s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_implicit_withpoly 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_table_attached_ck_name 242s test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_key 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_key 242s test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_name 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_name 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 242s test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_truncated_name 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_truncated_name 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 242s [gw0] [ 44%] PASSED test/ext/test_automap.py::AutomapTest::test_exception_prepare_not_called 242s [gw7] [ 44%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_implicit_withpoly 242s [gw5] [ 44%] PASSED test/orm/test_mapper.py::MagicNamesTest::test_mappish 242s test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_underscore_name 242s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_any 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_underscore_name 242s test/sql/test_metadata.py::NamingConventionTest::test_uq_conv_name 242s [gw1] [ 44%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_load_only_3lev[not_include_intermediary_row] 242s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_partial_selectin_l1_load_l3 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 242s test/ext/test_automap.py::AutomapTest::test_m2m_relationship_also_map_the_secondary 242s test/orm/test_mapper.py::MapperTest::test_add_column_prop_adaption[False] 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_conv_name 242s test/sql/test_metadata.py::NamingConventionTest::test_uq_defer_name_convention 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_defer_name_convention 242s test/sql/test_metadata.py::NamingConventionTest::test_uq_key 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_key 242s test/sql/test_metadata.py::NamingConventionTest::test_uq_label 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_label 242s test/sql/test_metadata.py::NamingConventionTest::test_uq_name 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_name 242s [gw7] [ 44%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_any 242s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_compile_one 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 242s test/sql/test_metadata.py::NamingConventionTest::test_uq_name_already_conv 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_name_already_conv 242s test/sql/test_metadata.py::PKAutoIncrementTest::test_explicit_autoinc_but_fks 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_explicit_autoinc_but_fks 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 242s [gw7] [ 44%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_compile_one 242s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_one 242s [gw7] [ 44%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_one 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 242s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 242s test/sql/test_metadata.py::PKAutoIncrementTest::test_implicit_autoinc_but_fks 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_implicit_autoinc_but_fks 242s test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_multi_autoinc 242s [gw3] [ 44%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_multi_autoinc 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 242s test/orm/test_query.py::SynonymTest::test_joins 242s [gw6] [ 44%] 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] 242s [gw7] [ 44%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 242s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 242s [gw6] [ 44%] 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] 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 242s [gw7] [ 44%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 242s [gw6] [ 44%] 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] 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 242s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_five 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 242s [gw4] [ 44%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-fetch] 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 242s [gw0] [ 44%] PASSED test/ext/test_automap.py::AutomapTest::test_m2m_relationship_also_map_the_secondary 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 242s test/ext/test_automap.py::AutomapTest::test_naming_schemes 242s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-auto] 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 242s [gw1] [ 44%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_partial_selectin_l1_load_l3 242s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_awkward_alias_options[False] 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 242s [gw6] [ 44%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 242s [gw3] [ 44%] PASSED test/orm/test_query.py::SynonymTest::test_joins 242s [gw0] [ 44%] PASSED test/ext/test_automap.py::AutomapTest::test_naming_schemes 242s test/ext/test_automap.py::AutomapTest::test_prepare_accepts_optional_schema_arg 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 242s test/orm/test_query.py::SynonymTest::test_options 242s [gw3] [ 44%] PASSED test/orm/test_query.py::SynonymTest::test_options 242s test/orm/test_query.py::SynonymTest::test_options_syn_of_syn 242s [gw0] [ 45%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_accepts_optional_schema_arg 242s [gw6] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_multi_join 242s test/ext/test_automap.py::AutomapTest::test_prepare_call_dont_rely_on_reflected 242s [gw3] [ 45%] PASSED test/orm/test_query.py::SynonymTest::test_options_syn_of_syn 242s test/orm/test_query.py::SynonymTest::test_with_parent 242s [gw6] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_multi_join 242s [gw5] [ 45%] PASSED test/orm/test_mapper.py::MapperTest::test_add_column_prop_adaption[False] 242s test/orm/test_mapper.py::MapperTest::test_add_column_prop_adaption[True] 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 242s [gw3] [ 45%] PASSED test/orm/test_query.py::SynonymTest::test_with_parent 242s [gw0] [ 45%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_call_dont_rely_on_reflected 242s test/ext/test_automap.py::AutomapTest::test_prepare_call_multiple_times 242s test/orm/test_query.py::TextErrorTest::test_filter 242s [gw6] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 242s [gw6] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 242s [gw0] [ 45%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_call_multiple_times 242s [gw6] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 242s test/ext/test_automap.py::AutomapTest::test_prepare_defaults_to_no_schema 242s [gw6] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 242s [gw6] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 242s [gw5] [ 45%] PASSED test/orm/test_mapper.py::MapperTest::test_add_column_prop_adaption[True] 242s test/orm/test_mapper.py::MapperTest::test_add_prop_via_backref_resets_memoizations_reconfigures 242s [gw6] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 242s [gw0] [ 45%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_defaults_to_no_schema 242s test/ext/test_automap.py::AutomapTest::test_prepare_from_subclass 242s [gw6] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 242s [gw6] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 242s [gw3] [ 45%] PASSED test/orm/test_query.py::TextErrorTest::test_filter 242s test/orm/test_query.py::TextErrorTest::test_from_statement 242s [gw3] [ 45%] PASSED test/orm/test_query.py::TextErrorTest::test_from_statement 242s test/orm/test_query.py::TextErrorTest::test_having 242s [gw3] [ 45%] PASSED test/orm/test_query.py::TextErrorTest::test_having 242s [gw5] [ 45%] PASSED test/orm/test_mapper.py::MapperTest::test_add_prop_via_backref_resets_memoizations_reconfigures 242s [gw6] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 242s test/orm/test_mapper.py::MapperTest::test_add_property 242s test/orm/test_query.py::TextTest::test_binds_coerce 242s [gw0] [ 45%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_from_subclass 242s test/ext/test_automap.py::AutomapTest::test_prepare_w_dialect_kwargs 242s [gw1] [ 45%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_awkward_alias_options[False] 242s [gw6] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 242s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_awkward_alias_options[True] 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 242s [gw0] [ 45%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_w_dialect_kwargs 242s [gw5] [ 45%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property 242s test/ext/test_automap.py::AutomapTest::test_prepare_w_only 242s test/orm/test_mapper.py::MapperTest::test_attribute_error_raised_class_mapper 242s [gw0] [ 45%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_w_only 242s test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_forwards_m2m 242s [gw6] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 242s [gw6] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 242s [gw3] [ 45%] PASSED test/orm/test_query.py::TextTest::test_binds_coerce 242s test/orm/test_query.py::TextTest::test_columns_mismatched 242s [gw3] [ 45%] PASSED test/orm/test_query.py::TextTest::test_columns_mismatched 242s test/orm/test_query.py::TextTest::test_columns_mismatched_future 242s [gw6] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 242s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 242s [gw5] [ 45%] PASSED test/orm/test_mapper.py::MapperTest::test_attribute_error_raised_class_mapper 242s [gw3] [ 45%] PASSED test/orm/test_query.py::TextTest::test_columns_mismatched_future 242s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels 242s [gw3] [ 45%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels 242s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_cols_contains_eager 243s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[assocprox] 243s [gw3] [ 45%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_cols_contains_eager 243s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_cols_contains_eager_future 243s [gw3] [ 45%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_cols_contains_eager_future 243s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_contains_eager 243s [gw6] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 243s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 243s [gw3] [ 45%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_contains_eager 243s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_contains_eager_future 243s [gw3] [ 45%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_contains_eager_future 243s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_future 243s [gw3] [ 45%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_future 243s test/orm/test_query.py::TextTest::test_columns_via_textasfrom_from_statement 243s [gw3] [ 45%] PASSED test/orm/test_query.py::TextTest::test_columns_via_textasfrom_from_statement 243s test/orm/test_query.py::TextTest::test_group_by_accepts_text 243s [gw6] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 243s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 243s [gw3] [ 45%] PASSED test/orm/test_query.py::TextTest::test_group_by_accepts_text 243s test/orm/test_query.py::TextTest::test_needs_text 243s [gw3] [ 45%] PASSED test/orm/test_query.py::TextTest::test_needs_text 243s test/orm/test_query.py::TextTest::test_order_by_w_eager_five 243s [gw6] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 243s [gw5] [ 45%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[assocprox] 243s [gw3] [ 45%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_five 243s test/orm/test_query.py::TextTest::test_order_by_w_eager_four 243s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 243s [gw0] [ 45%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_forwards_m2m 243s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[descriptor] 243s test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_m2o 243s [gw3] [ 45%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_four 243s test/orm/test_query.py::TextTest::test_order_by_w_eager_one 243s [gw3] [ 45%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_one 243s test/orm/test_query.py::TextTest::test_order_by_w_eager_three 243s [gw6] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 243s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_five 243s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_four 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_four 243s [gw3] [ 45%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_three 243s test/orm/test_query.py::TextTest::test_order_by_w_eager_two 243s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_one 243s [gw3] [ 45%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_two 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_one 243s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_three 243s test/orm/test_query.py::TextTest::test_plain_textual_column 243s [gw6] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_three 243s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 243s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_two 243s [gw3] [ 45%] PASSED test/orm/test_query.py::TextTest::test_plain_textual_column 243s [gw5] [ 45%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[descriptor] 243s test/orm/test_query.py::TextTest::test_related_eagerload_against_text[False-selectinload] 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_two 243s [gw6] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 243s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_five 243s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[method] 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_five 243s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 243s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_four 243s [gw3] [ 45%] PASSED test/orm/test_query.py::TextTest::test_related_eagerload_against_text[False-selectinload] 243s test/orm/test_query.py::TextTest::test_related_eagerload_against_text[False-subqueryload] 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_four 243s [gw3] [ 45%] PASSED test/orm/test_query.py::TextTest::test_related_eagerload_against_text[False-subqueryload] 243s [gw6] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 243s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass_uses_path_correctly 243s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_one 243s test/orm/test_query.py::TextTest::test_related_eagerload_against_text[True-selectinload] 243s [gw3] [ 45%] PASSED test/orm/test_query.py::TextTest::test_related_eagerload_against_text[True-selectinload] 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_one 243s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_three 243s test/orm/test_query.py::TextTest::test_related_eagerload_against_text[True-subqueryload] 243s [gw4] [ 45%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-auto] 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_three 243s [gw6] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass_uses_path_correctly 243s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_two 243s [gw3] [ 45%] PASSED test/orm/test_query.py::TextTest::test_related_eagerload_against_text[True-subqueryload] 243s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 243s test/orm/test_query.py::TextTest::test_select_star 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_two 243s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_flataliased_poly_compile 243s [gw3] [ 45%] PASSED test/orm/test_query.py::TextTest::test_select_star 243s test/orm/test_query.py::TextTest::test_select_star_future 243s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-evaluate] 243s [gw0] [ 45%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_m2o 243s [gw3] [ 45%] PASSED test/orm/test_query.py::TextTest::test_select_star_future 243s test/orm/test_query.py::TextTest::test_textual_select_orm_columns 243s [gw3] [ 45%] PASSED test/orm/test_query.py::TextTest::test_textual_select_orm_columns 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_flataliased_poly_compile 243s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_unaliased_poly_compile 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_unaliased_poly_compile 243s [gw6] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 243s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 243s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_withpoly 243s test/orm/test_query.py::TextTest::test_via_select 243s [gw3] [ 45%] PASSED test/orm/test_query.py::TextTest::test_via_select 243s test/orm/test_query.py::TextTest::test_via_textasfrom_aliased 243s [gw3] [ 45%] PASSED test/orm/test_query.py::TextTest::test_via_textasfrom_aliased 243s [gw6] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 243s test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_o2m 243s test/orm/test_query.py::TextTest::test_via_textasfrom_from_statement 243s [gw5] [ 45%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[method] 243s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[plain] 243s [gw1] [ 45%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_awkward_alias_options[True] 243s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 243s [gw6] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 243s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 243s [gw3] [ 45%] PASSED test/orm/test_query.py::TextTest::test_via_textasfrom_from_statement 243s test/orm/test_query.py::TextTest::test_via_textasfrom_use_mapped_columns 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_withpoly 243s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_implicit_withpoly 243s [gw3] [ 45%] PASSED test/orm/test_query.py::TextTest::test_via_textasfrom_use_mapped_columns 243s [gw6] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 243s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 243s test/orm/test_query.py::TextTest::test_whereclause 243s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_mapped 243s [gw3] [ 45%] PASSED test/orm/test_query.py::TextTest::test_whereclause 243s [gw6] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 243s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 243s [gw6] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 243s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 243s test/orm/test_query.py::TextTest::test_whereclause_future 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_implicit_withpoly 243s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_stacked_of_type 243s [gw3] [ 45%] PASSED test/orm/test_query.py::TextTest::test_whereclause_future 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_stacked_of_type 243s test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_explicit_withpoly 243s test/orm/test_query.py::WithTransientOnNone::test_filter_with_detached_non_pk_col_has_value 243s [gw6] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 243s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_explicit_withpoly 243s test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_implicit_withpoly 243s [gw5] [ 45%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[plain] 243s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[relationship] 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_implicit_withpoly 243s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_any 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_any 243s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_compile_one 243s [gw6] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_compile_one 243s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_one 243s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_one 243s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 243s [gw3] [ 45%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_detached_non_pk_col_has_value 243s [gw6] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 243s test/orm/test_query.py::WithTransientOnNone::test_filter_with_detached_non_pk_col_is_default_null 243s [gw0] [ 45%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_o2m 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 243s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 243s [gw5] [ 45%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[relationship] 243s test/engine/test_pool.py::AssertionPoolTest::test_connect_error 243s [gw6] [ 45%] PASSED test/engine/test_pool.py::AssertionPoolTest::test_connect_error 243s test/ext/test_automap.py::AutomapTest::test_relationship_m2m 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 243s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[as_mixin-assocprox] 243s test/engine/test_pool.py::AssertionPoolTest::test_connect_multiple 243s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_five 243s [gw6] [ 45%] PASSED test/engine/test_pool.py::AssertionPoolTest::test_connect_multiple 243s [gw3] [ 45%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_detached_non_pk_col_is_default_null 243s test/orm/test_query.py::WithTransientOnNone::test_filter_with_persistent_non_pk_col_is_default_null 243s [gw5] [ 45%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[as_mixin-assocprox] 243s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[as_mixin-relationship] 243s [gw0] [ 45%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_m2m 243s [gw5] [ 45%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[as_mixin-relationship] 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_five 243s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_four 243s test/ext/test_automap.py::AutomapTest::test_relationship_o2m_default 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_four 243s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[not_as_mixin-assocprox] 243s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_one 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_one 243s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_three 243s [gw3] [ 45%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_persistent_non_pk_col_is_default_null 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_three 243s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_two 243s test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_dont_assume_pk 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_two 243s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_five 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_five 243s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_four 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_four 243s [gw5] [ 45%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[not_as_mixin-assocprox] 243s [gw1] [ 45%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_mapped 243s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_one 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_one 243s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[not_as_mixin-relationship] 243s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_three 243s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_options 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_three 243s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_two 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_two 243s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_explicit_withpoly 243s [gw3] [ 45%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_dont_assume_pk 243s [gw0] [ 45%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_o2m_default 243s [gw5] [ 45%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[not_as_mixin-relationship] 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_explicit_withpoly 243s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_implicit_withpoly 243s test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_given_pk 243s test/orm/test_mapper.py::MapperTest::test_backrefs_dont_automatically_configure 243s test/ext/test_automap.py::AutomapTest::test_relationship_pass_params 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_implicit_withpoly 243s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_stacked_of_type 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_stacked_of_type 243s [gw4] [ 45%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-evaluate] 243s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_explicit_withpoly 243s [gw3] [ 45%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_given_pk 243s test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_given_pk_but_only_later 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_explicit_withpoly 243s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_implicit_withpoly 243s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-fetch] 243s [gw0] [ 45%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_pass_params 243s test/ext/test_automap.py::AutomapTest::test_relationship_self_referential 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_implicit_withpoly 243s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_any 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_any 243s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_compile_one 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_compile_one 243s [gw3] [ 45%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_given_pk_but_only_later 243s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_one 243s test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_warn_for_none_against_non_pk 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_one 243s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[0] 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[0] 243s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[1] 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[1] 243s [gw3] [ 45%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_warn_for_none_against_non_pk 243s test/orm/test_query.py::WithTransientOnNone::test_negated_contains_or_equals_complex_rel 243s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_five 243s [gw3] [ 45%] PASSED test/orm/test_query.py::WithTransientOnNone::test_negated_contains_or_equals_complex_rel 243s [gw0] [ 45%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_self_referential 243s test/orm/test_query.py::WithTransientOnNone::test_negated_contains_or_equals_plain_m2o 243s [gw5] [ 45%] PASSED test/orm/test_mapper.py::MapperTest::test_backrefs_dont_automatically_configure 243s test/ext/test_automap.py::CascadeTest::test_o2m_relationship_cascade 243s [gw1] [ 45%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_options 243s test/orm/test_mapper.py::MapperTest::test_cant_call_legacy_constructor_directly 243s [gw3] [ 45%] PASSED test/orm/test_query.py::WithTransientOnNone::test_negated_contains_or_equals_plain_m2o 243s [gw5] [ 45%] PASSED test/orm/test_mapper.py::MapperTest::test_cant_call_legacy_constructor_directly 243s test/orm/test_query.py::WithTransientOnNone::test_with_parent_with_transient_assume_pk 243s test/orm/inheritance/test_poly_persistence.py::InsertOrderTest::test_insert_order 243s test/orm/test_mapper.py::MapperTest::test_check_descriptor_as_method 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_five 243s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_four 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_four 243s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_one 243s [gw3] [ 45%] PASSED test/orm/test_query.py::WithTransientOnNone::test_with_parent_with_transient_assume_pk 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_one 243s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_three 243s test/orm/test_query.py::WithTransientOnNone::test_with_parent_with_transient_warn_for_none_against_non_pk 243s [gw5] [ 45%] PASSED test/orm/test_mapper.py::MapperTest::test_check_descriptor_as_method 243s test/orm/test_mapper.py::MapperTest::test_class_already_mapped 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_three 243s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_two 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_two 243s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_five 243s [gw0] [ 45%] PASSED test/ext/test_automap.py::CascadeTest::test_o2m_relationship_cascade 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_five 243s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_four 243s [gw3] [ 45%] PASSED test/orm/test_query.py::WithTransientOnNone::test_with_parent_with_transient_warn_for_none_against_non_pk 243s [gw5] [ 45%] PASSED test/orm/test_mapper.py::MapperTest::test_class_already_mapped 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_four 243s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_one 243s test/ext/test_automap.py::ConcurrentAutomapTest_sqlite+pysqlite_3_46_1::test_concurrent_automaps_w_configure 243s test/orm/test_mapper.py::MapperTest::test_class_hier_only_instrument_once_multiple_configure 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-0] 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_one 243s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_three 243s [gw5] [ 45%] PASSED test/orm/test_mapper.py::MapperTest::test_class_hier_only_instrument_once_multiple_configure 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_three 243s test/orm/test_mapper.py::MapperTest::test_column_not_present 243s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_two 243s [gw7] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_two 243s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 243s [gw5] [ 45%] PASSED test/orm/test_mapper.py::MapperTest::test_column_not_present 243s [gw3] [ 45%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-0] 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-1] 243s test/orm/test_mapper.py::MapperTest::test_column_prefix 243s [gw3] [ 45%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-1] 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-20] 243s [gw3] [ 45%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-20] 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-5] 243s [gw3] [ 45%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-5] 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-0] 243s [gw3] [ 45%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-0] 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-1] 243s [gw3] [ 45%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-1] 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-20] 243s [gw5] [ 45%] PASSED test/orm/test_mapper.py::MapperTest::test_column_prefix 243s test/orm/test_mapper.py::MapperTest::test_column_prop_stays_annotated 243s [gw3] [ 45%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-20] 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-5] 243s [gw3] [ 45%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-5] 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-0] 243s [gw3] [ 45%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-0] 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-1] 243s [gw3] [ 45%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-1] 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-20] 243s [gw1] [ 45%] PASSED test/orm/inheritance/test_poly_persistence.py::InsertOrderTest::test_insert_order 243s [gw4] [ 45%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-fetch] 243s [gw3] [ 45%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-20] 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-5] 243s [gw3] [ 45%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-5] 243s [gw5] [ 45%] PASSED test/orm/test_mapper.py::MapperTest::test_column_prop_stays_annotated 243s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_base_alias_filter 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-0] 243s [gw3] [ 45%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-0] 243s test/orm/test_mapper.py::MapperTest::test_column_synonyms 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-1] 243s [gw3] [ 45%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-1] 243s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-auto] 243s [gw7] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 243s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-20] 243s [gw3] [ 45%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-20] 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-5] 243s [gw7] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 243s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 243s [gw3] [ 45%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-5] 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-0] 243s [gw7] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 243s [gw3] [ 45%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-0] 243s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 243s [gw7] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 243s [gw5] [ 45%] PASSED test/orm/test_mapper.py::MapperTest::test_column_synonyms 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-1] 243s [gw3] [ 45%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-1] 243s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_from_alias 243s test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_1 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-20] 243s [gw3] [ 45%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-20] 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-5] 243s [gw3] [ 45%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-5] 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-0] 243s [gw7] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_from_alias 243s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_one 243s [gw3] [ 45%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-0] 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-1] 243s [gw3] [ 45%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-1] 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-20] 243s [gw5] [ 45%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_1 243s [gw7] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_one 243s [gw3] [ 45%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-20] 243s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_three 243s test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_2 243s [gw7] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_three 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-5] 243s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_two 243s [gw7] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_two 243s [gw3] [ 45%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-5] 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-0] 243s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_having_group_by 243s [gw3] [ 45%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-0] 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-1] 243s [gw3] [ 45%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-1] 243s [gw7] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_having_group_by 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-20] 243s [gw5] [ 45%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_2 243s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 243s test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_3 243s [gw3] [ 45%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-20] 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-5] 243s [gw3] [ 45%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-5] 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-0] 243s [gw1] [ 45%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_base_alias_filter 243s [gw3] [ 45%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-0] 243s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_lookup 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-1] 243s [gw7] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 243s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 243s [gw3] [ 45%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-1] 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-20] 243s [gw3] [ 45%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-20] 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-5] 243s [gw7] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 243s [gw1] [ 45%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_lookup 243s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_sub_table_filter 243s [gw3] [ 45%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-5] 243s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-0] 243s [gw3] [ 45%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-0] 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-1] 243s [gw7] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 243s [gw3] [ 45%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-1] 243s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-20] 243s [gw1] [ 45%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_sub_table_filter 243s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_lazy_load 243s [gw3] [ 45%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-20] 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-5] 243s [gw3] [ 45%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-5] 243s [gw5] [ 45%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_3 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-0] 243s [gw7] [ 45%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 243s [gw3] [ 45%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-0] 243s test/orm/test_mapper.py::MapperTest::test_configure_on_prop_1 243s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-1] 243s [gw3] [ 45%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-1] 243s [gw1] [ 45%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_lazy_load 243s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_primary_table_only_for_requery 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-20] 243s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 243s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_primary_table_only_for_requery 243s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 243s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-20] 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-5] 243s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-5] 243s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_standalone_orphans 243s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_standalone_orphans 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-0] 243s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 243s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_base_alias_filter 243s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 243s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-0] 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-1] 243s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 243s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_base_alias_filter 243s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-1] 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-20] 243s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_getitem 243s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 243s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-20] 243s [gw5] [ 46%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_prop_1 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-5] 243s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-5] 243s test/orm/test_mapper.py::MapperTest::test_configure_on_prop_2 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-0] 243s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 243s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 243s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_getitem 243s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_lookup 243s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-0] 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-1] 243s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-1] 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-20] 243s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-20] 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-5] 243s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_lookup 243s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-5] 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-0] 243s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-0] 243s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 243s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-1] 243s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-1] 243s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_base_alias_filter 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-20] 243s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 243s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-20] 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-5] 243s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 243s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-5] 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-0] 243s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 243s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-0] 243s [gw5] [ 46%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_prop_2 243s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 243s test/orm/test_mapper.py::MapperTest::test_configure_on_prop_3 243s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-1] 243s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 243s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 243s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-1] 243s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-20] 243s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 243s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-20] 243s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-5] 243s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-5] 243s [gw5] [ 46%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_prop_3 243s test/orm/test_mapper.py::MapperTest::test_configure_on_session 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-0] 243s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-0] 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-1] 243s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 243s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-1] 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-20] 243s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 243s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-20] 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-5] 243s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-5] 243s [gw5] [ 46%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_session 243s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 243s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-0] 243s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 243s test/orm/test_mapper.py::MapperTest::test_constructor_exc 243s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-0] 244s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-1] 244s [gw5] [ 46%] PASSED test/orm/test_mapper.py::MapperTest::test_constructor_exc 244s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-1] 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 244s [gw4] [ 46%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-auto] 244s test/orm/test_mapper.py::MapperTest::test_count 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 244s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-20] 244s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-evaluate] 244s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-20] 244s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-5] 244s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-5] 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 244s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-0] 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 244s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-0] 244s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-1] 244s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-1] 244s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-20] 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 244s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-20] 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 244s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-5] 244s [gw5] [ 46%] PASSED test/orm/test_mapper.py::MapperTest::test_count 244s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-5] 244s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-0] 244s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-0] 244s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-1] 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 244s test/orm/test_mapper.py::MapperTest::test_custom_join 244s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_base_alias_filter 244s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-1] 244s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-20] 244s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_lookup 244s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-20] 244s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-5] 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 244s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_lookup 244s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-5] 244s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_sub_table_filter 244s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_basic 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 244s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_sub_table_filter 244s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_lazy_load 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 244s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_basic 244s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchall] 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 244s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_lazy_load 244s [gw2] [ 46%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_resolve_dupe_by_name 244s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_same_module_same_name 244s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_primary_table_only_for_requery 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 244s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchall] 244s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_primary_table_only_for_requery 244s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_standalone_orphans 244s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchmany] 244s [gw5] [ 46%] PASSED test/orm/test_mapper.py::MapperTest::test_custom_join 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 244s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_standalone_orphans 244s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_base_alias_filter 244s test/orm/test_mapper.py::MapperTest::test_decl_attributes 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 244s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_base_alias_filter 244s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_getitem 244s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchmany] 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 244s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchone] 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 244s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_getitem 244s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_lookup 244s [gw4] [ 46%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-evaluate] 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 244s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-fetch] 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 244s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchone] 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 244s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[immediate] 244s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_lookup 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 244s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_base_alias_filter 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 244s [gw5] [ 46%] PASSED test/orm/test_mapper.py::MapperTest::test_decl_attributes 244s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[immediate] 244s test/orm/test_mapper.py::MapperTest::test_default_constructor_imperative_map 244s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[joined] 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 244s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[joined] 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 244s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[select] 244s [gw5] [ 46%] PASSED test/orm/test_mapper.py::MapperTest::test_default_constructor_imperative_map 244s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[select] 244s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[selectin] 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 244s test/orm/test_mapper.py::MapperTest::test_deferred_subclass_attribute_instrument 244s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[selectin] 244s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[subquery] 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 244s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[subquery] 244s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_opt_disable 244s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_opt_disable 244s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_base_alias_filter 244s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_joinedload_m2o_ok 244s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_lookup 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 244s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_lookup 244s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_sub_table_filter 244s [gw5] [ 46%] PASSED test/orm/test_mapper.py::MapperTest::test_deferred_subclass_attribute_instrument 244s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_sub_table_filter 244s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_lazy_load 244s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_joinedload_m2o_ok 244s test/orm/test_mapper.py::MapperTest::test_entity_descriptor 244s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_m2o_joinedload_not_others 244s [gw5] [ 46%] PASSED test/orm/test_mapper.py::MapperTest::test_entity_descriptor 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 244s test/orm/test_mapper.py::MapperTest::test_exceptions_sticky 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 244s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_m2o_joinedload_not_others 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 244s [gw4] [ 46%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-fetch] 244s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_lazy_load 244s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_primary_table_only_for_requery 244s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_contains_eager_opt 244s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-auto] 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 244s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_primary_table_only_for_requery 244s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_standalone_orphans 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 244s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_contains_eager_opt 244s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_standalone_orphans 244s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_joinedload_opt 244s [gw5] [ 46%] PASSED test/orm/test_mapper.py::MapperTest::test_exceptions_sticky 244s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_base_alias_filter 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 244s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_base_alias_filter 244s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_getitem 244s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_joinedload_opt 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 244s test/orm/test_mapper.py::MapperTest::test_friendly_attribute_str_on_uncompiled_boom 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 244s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_subqueryload_mapping 244s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_getitem 244s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_lookup 244s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_lookup 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 244s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_subqueryload_mapping 244s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_subqueryload_opt 244s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_base_alias_filter 244s [gw5] [ 46%] PASSED test/orm/test_mapper.py::MapperTest::test_friendly_attribute_str_on_uncompiled_boom 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 244s test/orm/test_mapper.py::MapperTest::test_function 244s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_subqueryload_opt 244s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_unique_w_yield_per 244s [gw5] [ 46%] PASSED test/orm/test_mapper.py::MapperTest::test_function 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 244s test/orm/test_mapper.py::MapperTest::test_incomplete_columns 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 244s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_unique_w_yield_per 244s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_we_can_close_cursor 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 244s [gw5] [ 46%] PASSED test/orm/test_mapper.py::MapperTest::test_incomplete_columns 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 244s test/orm/test_mapper.py::MapperTest::test_info 244s [gw5] [ 46%] PASSED test/orm/test_mapper.py::MapperTest::test_info 244s test/orm/test_mapper.py::MapperTest::test_info_via_instrumented 244s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_we_can_close_cursor 244s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_and_execution_options 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 244s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_and_execution_options 244s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_and_execution_options_legacy 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 244s [gw5] [ 46%] PASSED test/orm/test_mapper.py::MapperTest::test_info_via_instrumented 244s test/orm/test_mapper.py::MapperTest::test_key_error_raised_class_mapper 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 244s [gw3] [ 46%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_and_execution_options_legacy 244s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_close_on_interrupted_iteration 244s [gw5] [ 46%] PASSED test/orm/test_mapper.py::MapperTest::test_key_error_raised_class_mapper 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 244s test/orm/test_mapper.py::MapperTest::test_many_to_many_count 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 244s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_base_alias_filter 244s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_lookup 244s [gw5] [ 46%] PASSED test/orm/test_mapper.py::MapperTest::test_many_to_many_count 244s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_lookup 244s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_sub_table_filter 244s test/orm/test_mapper.py::MapperTest::test_mapping_to_join_exclude_prop 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 244s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_sub_table_filter 244s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_lazy_load 244s [gw5] [ 46%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_join_exclude_prop 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 244s test/orm/test_mapper.py::MapperTest::test_mapping_to_join_explicit_prop 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 244s [gw4] [ 46%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-auto] 244s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_lazy_load 244s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_primary_table_only_for_requery 244s [gw5] [ 46%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_join_explicit_prop 244s test/orm/test_mapper.py::MapperTest::test_mapping_to_join_no_pk 244s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_primary_table_only_for_requery 244s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_standalone_orphans 244s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-evaluate] 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 244s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_standalone_orphans 244s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_base_alias_filter 244s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_base_alias_filter 244s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_getitem 244s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_getitem 244s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_lookup 244s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_lookup 244s [gw5] [ 46%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_join_no_pk 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 244s test/orm/test_mapper.py::MapperTest::test_mapping_to_join_raises 244s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_base_alias_filter 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 244s [gw5] [ 46%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_join_raises 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 244s test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin 244s test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_callable_outside_noarg 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 244s [gw6] [ 46%] PASSED test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_callable_outside_noarg 244s test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_callable_outside_witharg 244s [gw6] [ 46%] PASSED test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_callable_outside_witharg 244s test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_patching_arg_to_noarg 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 244s [gw6] [ 46%] PASSED test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_patching_arg_to_noarg 244s test/engine/test_pool.py::NullPoolTest::test_reconnect 244s [gw6] [ 46%] PASSED test/engine/test_pool.py::NullPoolTest::test_reconnect 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 244s test/engine/test_pool.py::PoolDialectTest::test_assertion_pool 244s [gw6] [ 46%] PASSED test/engine/test_pool.py::PoolDialectTest::test_assertion_pool 244s test/engine/test_pool.py::PoolDialectTest::test_null_pool 244s [gw6] [ 46%] PASSED test/engine/test_pool.py::PoolDialectTest::test_null_pool 244s test/engine/test_pool.py::PoolDialectTest::test_queue_pool 244s [gw6] [ 46%] PASSED test/engine/test_pool.py::PoolDialectTest::test_queue_pool 244s test/engine/test_pool.py::PoolDialectTest::test_singleton_pool 244s [gw6] [ 46%] PASSED test/engine/test_pool.py::PoolDialectTest::test_singleton_pool 244s test/engine/test_pool.py::PoolDialectTest::test_static_pool 244s [gw5] [ 46%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 244s test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin_no_partial_pks 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 244s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_base_alias_filter 244s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_lookup 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 244s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_lookup 244s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_sub_table_filter 244s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_sub_table_filter 244s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_lazy_load 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 244s [gw5] [ 46%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin_no_partial_pks 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 244s test/orm/test_mapper.py::MapperTest::test_mapping_to_union_dont_overlimit_pk 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 244s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_lazy_load 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 244s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_primary_table_only_for_requery 244s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_primary_table_only_for_requery 244s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_standalone_orphans 244s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_standalone_orphans 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 244s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_base_alias_filter 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 244s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_base_alias_filter 244s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_getitem 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 244s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_getitem 244s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_lookup 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 244s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_lookup 244s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_base_alias_filter 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 244s [gw5] [ 46%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_union_dont_overlimit_pk 244s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 244s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 244s test/orm/test_mapper.py::MapperTest::test_no_pks_1 245s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 245s [gw7] [ 46%] 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] 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 245s [gw5] [ 46%] PASSED test/orm/test_mapper.py::MapperTest::test_no_pks_1 245s test/orm/test_mapper.py::MapperTest::test_no_pks_2 245s [gw7] [ 46%] 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] 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 245s [gw5] [ 46%] PASSED test/orm/test_mapper.py::MapperTest::test_no_pks_2 245s test/orm/test_mapper.py::MapperTest::test_no_table 245s [gw7] [ 46%] 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] 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 245s [gw4] [ 46%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-evaluate] 245s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 245s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-fetch] 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 245s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 245s [gw5] [ 46%] PASSED test/orm/test_mapper.py::MapperTest::test_no_table 245s test/orm/test_mapper.py::MapperTest::test_oldstyle_mixin 245s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 245s [gw5] [ 46%] PASSED test/orm/test_mapper.py::MapperTest::test_oldstyle_mixin 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 245s test/orm/test_mapper.py::MapperTest::test_override_1 245s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 245s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 245s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 245s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_base_alias_filter 245s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_lookup 245s [gw5] [ 46%] PASSED test/orm/test_mapper.py::MapperTest::test_override_1 245s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_lookup 245s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 245s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_sub_table_filter 245s test/orm/test_mapper.py::MapperTest::test_override_2 245s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_sub_table_filter 245s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_lazy_load 245s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 245s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 245s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_lazy_load 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 245s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_primary_table_only_for_requery 245s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_primary_table_only_for_requery 245s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_standalone_orphans 245s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_standalone_orphans 245s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_base_alias_filter 245s [gw5] [ 46%] PASSED test/orm/test_mapper.py::MapperTest::test_override_2 245s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_base_alias_filter 245s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_getitem 245s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 245s test/orm/test_mapper.py::MapperTest::test_override_3 245s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_getitem 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 245s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_lookup 245s [gw1] [ 46%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_lookup 245s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 245s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_base_alias_filter 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 245s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join 245s [gw5] [ 46%] PASSED test/orm/test_mapper.py::MapperTest::test_override_3 245s test/orm/test_mapper.py::MapperTest::test_prop_filters 245s [gw6] [ 46%] PASSED test/engine/test_pool.py::PoolDialectTest::test_static_pool 245s test/engine/test_pool.py::PoolEventsTest::test_checkin_event 245s [gw6] [ 46%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event 245s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-has_terminate-is_asyncio] 245s [gw7] [ 46%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 245s [gw5] [ 46%] PASSED test/orm/test_mapper.py::MapperTest::test_prop_filters 245s test/orm/test_mapper.py::MapperTest::test_prop_filters_defaults 245s [gw5] [ 47%] PASSED test/orm/test_mapper.py::MapperTest::test_prop_filters_defaults 245s test/orm/test_mapper.py::MapperTest::test_prop_shadow 245s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 245s [gw4] [ 47%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-fetch] 245s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_base_alias_filter 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 245s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_lookup 245s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_plain_core_lookup_w_shard 245s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_lookup 245s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_sub_table_filter 245s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_sub_table_filter 245s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_lazy_load 245s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 245s [gw5] [ 47%] PASSED test/orm/test_mapper.py::MapperTest::test_prop_shadow 245s test/orm/test_mapper.py::MapperTest::test_props 245s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_lazy_load 245s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_primary_table_only_for_requery 245s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_primary_table_only_for_requery 245s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_standalone_orphans 245s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 245s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_standalone_orphans 245s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_base_alias_filter 245s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_base_alias_filter 245s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_getitem 245s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_getitem 245s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_lookup 245s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 245s [gw2] [ 47%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_same_module_same_name 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 245s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_lookup 245s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[assoc_proxy-ignore_unpopulated] 245s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_base_alias_filter 245s [gw5] [ 47%] PASSED test/orm/test_mapper.py::MapperTest::test_props 245s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 245s test/orm/test_mapper.py::MapperTest::test_reassign_polymorphic_identity_warns 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 245s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 245s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 245s [gw5] [ 47%] PASSED test/orm/test_mapper.py::MapperTest::test_reassign_polymorphic_identity_warns 245s test/orm/test_mapper.py::MapperTest::test_reconfigure_on_other_mapper 245s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 245s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 245s [gw5] [ 47%] PASSED test/orm/test_mapper.py::MapperTest::test_reconfigure_on_other_mapper 245s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_base_alias_filter 245s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_lookup 245s test/orm/test_mapper.py::MapperTest::test_reconstructor 245s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_lookup 245s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_sub_table_filter 245s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_sub_table_filter 245s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_lazy_load 245s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 245s [gw5] [ 47%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 245s test/orm/test_mapper.py::MapperTest::test_reconstructor_inheritance 245s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_lazy_load 245s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_primary_table_only_for_requery 245s [gw5] [ 47%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_inheritance 245s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_primary_table_only_for_requery 245s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_standalone_orphans 245s test/orm/test_mapper.py::MapperTest::test_reconstructor_init 245s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_standalone_orphans 245s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_base_alias_filter 245s [gw5] [ 47%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_init 245s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_base_alias_filter 245s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_getitem 245s test/orm/test_mapper.py::MapperTest::test_reconstructor_init_callable_object 245s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_getitem 245s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_lookup 245s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 245s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_lookup 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 245s [gw5] [ 47%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_init_callable_object 245s test/orm/test_mapper.py::MapperTest::test_reconstructor_init_inheritance 245s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_base_alias_filter 245s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 245s [gw5] [ 47%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_init_inheritance 245s test/orm/test_mapper.py::MapperTest::test_reconstructor_init_simulate_cython 245s [gw4] [ 47%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_plain_core_lookup_w_shard 245s [gw5] [ 47%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_init_simulate_cython 245s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 245s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_plain_db_lookup 245s test/orm/test_mapper.py::MapperTest::test_reentrant_compile 245s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 245s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_base_alias_filter 245s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_lookup 245s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_lookup 245s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_sub_table_filter 245s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_sub_table_filter 245s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_lazy_load 245s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 245s [gw5] [ 47%] PASSED test/orm/test_mapper.py::MapperTest::test_reentrant_compile 245s test/orm/test_mapper.py::MapperTest::test_registry_configure[False] 245s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_lazy_load 245s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_primary_table_only_for_requery 245s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 245s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_primary_table_only_for_requery 245s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_standalone_orphans 245s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_standalone_orphans 245s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_base_alias_filter 245s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_base_alias_filter 245s [gw5] [ 47%] PASSED test/orm/test_mapper.py::MapperTest::test_registry_configure[False] 245s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_getitem 245s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_getitem 245s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_lookup 245s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 245s test/orm/test_mapper.py::MapperTest::test_registry_configure[True] 245s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_lookup 245s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_base_alias_filter 245s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 245s [gw5] [ 47%] PASSED test/orm/test_mapper.py::MapperTest::test_registry_configure[True] 245s test/orm/test_mapper.py::MapperTest::test_replace_col_prop_w_syn 245s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 245s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 245s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 245s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 245s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 245s [gw5] [ 47%] PASSED test/orm/test_mapper.py::MapperTest::test_replace_col_prop_w_syn 245s test/orm/test_mapper.py::MapperTest::test_scalar_pk_arg 245s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 245s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 245s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 245s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 245s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 245s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 245s [gw5] [ 47%] PASSED test/orm/test_mapper.py::MapperTest::test_scalar_pk_arg 245s test/orm/test_mapper.py::MapperTest::test_self_ref_synonym 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_aliased_not_polluted_by_join 245s [gw5] [ 47%] PASSED test/orm/test_mapper.py::MapperTest::test_self_ref_synonym 245s test/orm/test_mapper.py::MapperTest::test_sort_states_comparisons 245s [gw5] [ 47%] PASSED test/orm/test_mapper.py::MapperTest::test_sort_states_comparisons 245s test/orm/test_mapper.py::MapperTest::test_synonym 245s [gw4] [ 47%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_plain_db_lookup 245s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_query_explicit_shard_via_bind_opts 245s [gw5] [ 47%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym 245s test/orm/test_mapper.py::MapperTest::test_synonym_column_location 245s [gw5] [ 47%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_column_location 245s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_base_alias_filter 245s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_lookup 245s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_lookup 245s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_sub_table_filter 245s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_sub_table_filter 245s test/orm/test_mapper.py::MapperTest::test_synonym_get_history 245s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_aliased_not_polluted_by_join 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_one 245s [gw5] [ 47%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_get_history 245s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_one 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_three 245s test/orm/test_mapper.py::MapperTest::test_synonym_map_column_conflict 245s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_three 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_two 245s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_lazy_load 245s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_lazy_load 245s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_primary_table_only_for_requery 245s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_primary_table_only_for_requery 245s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_standalone_orphans 245s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_standalone_orphans 245s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_two 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 245s [gw2] [ 47%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[assoc_proxy-ignore_unpopulated] 245s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[assoc_proxy-not_ignore_unpopulated] 245s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_expire 245s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_base_alias_filter 245s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_base_alias_filter 245s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_getitem 245s [gw5] [ 47%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_map_column_conflict 245s test/orm/test_mapper.py::MapperTest::test_synonym_nonexistent_attr 245s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_getitem 245s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_lookup 245s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_expire 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 245s [gw5] [ 47%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_nonexistent_attr 245s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_lookup 245s test/orm/test_mapper.py::MapperTest::test_synonym_of_non_property_raises 245s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 245s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 245s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_base_alias_filter 245s [gw5] [ 47%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_of_non_property_raises 245s test/orm/test_mapper.py::MapperTest::test_synonym_of_synonym 245s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 245s [gw2] [ 47%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[assoc_proxy-not_ignore_unpopulated] 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 245s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[plain-ignore_unpopulated] 245s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 245s [gw5] [ 47%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_of_synonym 245s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 245s test/orm/test_mapper.py::MapperTest::test_synonym_replaces_backref 245s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 246s [gw5] [ 47%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_replaces_backref 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 246s test/orm/test_mapper.py::MapperTest::test_tableclause_is_ok 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_flat_aliased_w_select_from 246s [gw2] [ 47%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[plain-ignore_unpopulated] 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_flat_aliased_w_select_from 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_from_alias 246s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[plain-not_ignore_unpopulated] 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_from_alias 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_one 246s [gw5] [ 47%] PASSED test/orm/test_mapper.py::MapperTest::test_tableclause_is_ok 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_one 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_three 246s test/orm/test_mapper.py::MapperTest::test_unicode_relationship_backref_names 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_three 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_two 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_two 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 246s [gw2] [ 47%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[plain-not_ignore_unpopulated] 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 246s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[property-ignore_unpopulated] 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 246s [gw5] [ 47%] PASSED test/orm/test_mapper.py::MapperTest::test_unicode_relationship_backref_names 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 246s test/orm/test_mapper.py::MapperTest::test_unmapped_error 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 246s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_base_alias_filter 246s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_lookup 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 246s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_lookup 246s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_sub_table_filter 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 246s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_sub_table_filter 246s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_lazy_load 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 246s [gw2] [ 47%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[property-ignore_unpopulated] 246s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[property-not_ignore_unpopulated] 246s [gw5] [ 47%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_error 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 246s test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error 246s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_lazy_load 246s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_primary_table_only_for_requery 246s [gw5] [ 47%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error 246s test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error_iter_ok 246s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_primary_table_only_for_requery 246s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_standalone_orphans 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 246s [gw5] [ 47%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error_iter_ok 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 246s test/orm/test_mapper.py::MapperTest::test_unmapped_reconstructor_inheritance 246s [gw5] [ 47%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_reconstructor_inheritance 246s test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_postmap 246s [gw5] [ 47%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_postmap 246s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_standalone_orphans 246s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_base_alias_filter 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 246s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_base_alias_filter 246s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_getitem 246s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_getitem 246s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_lookup 246s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_lookup 246s test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_premap 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 246s [gw5] [ 47%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_premap 246s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_base_alias_filter 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 246s [gw2] [ 47%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[property-not_ignore_unpopulated] 246s test/orm/test_mapper.py::MapperTest::test_update_attr_keys 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 246s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[synonym-ignore_unpopulated] 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 246s [gw5] [ 47%] PASSED test/orm/test_mapper.py::MapperTest::test_update_attr_keys 246s test/orm/test_mapper.py::MapperTest::test_utils 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 246s [gw5] [ 47%] PASSED test/orm/test_mapper.py::MapperTest::test_utils 246s test/orm/test_mapper.py::MapperTest::test_we_dont_call_bool 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 246s [gw5] [ 47%] PASSED test/orm/test_mapper.py::MapperTest::test_we_dont_call_bool 246s test/orm/test_mapper.py::MapperTest::test_we_dont_call_eq 246s [gw2] [ 47%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[synonym-ignore_unpopulated] 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 246s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[synonym-not_ignore_unpopulated] 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 246s [gw5] [ 47%] PASSED test/orm/test_mapper.py::MapperTest::test_we_dont_call_eq 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 246s test/orm/test_mapper.py::ORMLoggingTest::test_mapper_info_aliased 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 246s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_base_alias_filter 246s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_lookup 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 246s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_lookup 246s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_sub_table_filter 246s [gw5] [ 47%] PASSED test/orm/test_mapper.py::ORMLoggingTest::test_mapper_info_aliased 246s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_sub_table_filter 246s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_lazy_load 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 246s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_clear_cascade_not_on_dependents[False] 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 246s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_lazy_load 246s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_primary_table_only_for_requery 246s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_primary_table_only_for_requery 246s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_standalone_orphans 246s [gw2] [ 47%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[synonym-not_ignore_unpopulated] 246s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[assoc_proxy] 246s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_standalone_orphans 246s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_base_alias_filter 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 246s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_base_alias_filter 246s [gw5] [ 47%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_clear_cascade_not_on_dependents[False] 246s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_clear_cascade_not_on_dependents[True] 246s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_getitem 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 246s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_getitem 246s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_lookup 246s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_lookup 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 246s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_base_alias_filter 246s [gw5] [ 47%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_clear_cascade_not_on_dependents[True] 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 246s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_not_on_dependents[False] 246s [gw6] [ 47%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-has_terminate-is_asyncio] 246s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-has_terminate-not_is_asyncio] 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 246s [gw5] [ 47%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_not_on_dependents[False] 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 246s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_not_on_dependents[True] 246s [gw5] [ 47%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_not_on_dependents[True] 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 246s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_on_dependencies[False] 246s [gw2] [ 47%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[assoc_proxy] 246s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[plain] 246s [gw5] [ 47%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_on_dependencies[False] 246s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_on_dependencies[True] 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 246s [gw5] [ 47%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_on_dependencies[True] 246s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_dispose_cascade_not_on_dependencies[False] 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 246s [gw5] [ 47%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_dispose_cascade_not_on_dependencies[False] 246s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_dispose_cascade_not_on_dependencies[True] 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 246s [gw5] [ 47%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_dispose_cascade_not_on_dependencies[True] 246s test/orm/test_mapper.py::RequirementsTest::test_comparison_overrides 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 246s [gw2] [ 47%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[plain] 246s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_base_alias_filter 246s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[property] 246s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_lookup 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 246s [gw5] [ 47%] PASSED test/orm/test_mapper.py::RequirementsTest::test_comparison_overrides 246s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_lookup 246s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_sub_table_filter 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 246s test/orm/test_mapper.py::RequirementsTest::test_composite_results 246s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_sub_table_filter 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 246s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_lazy_load 246s [gw5] [ 47%] PASSED test/orm/test_mapper.py::RequirementsTest::test_composite_results 246s test/orm/test_mapper.py::RequirementsTest::test_nonzero_len_recursion 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 246s [gw4] [ 47%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_query_explicit_shard_via_bind_opts 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 246s [gw5] [ 47%] PASSED test/orm/test_mapper.py::RequirementsTest::test_nonzero_len_recursion 246s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_lazy_load 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 246s test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_cloned_traversal 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 246s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_primary_table_only_for_requery 246s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_roundtrip 246s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_primary_table_only_for_requery 246s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_standalone_orphans 246s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_standalone_orphans 246s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_base_alias_filter 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 246s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_base_alias_filter 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 246s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_getitem 246s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_getitem 246s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_lookup 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 246s [gw1] [ 47%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_lookup 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 246s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_base_alias_filter 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 246s [gw2] [ 47%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[property] 246s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[synonym] 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 246s [gw7] [ 47%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 246s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 246s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 246s [gw2] [ 48%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[synonym] 246s [gw1] [ 48%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_base_alias_filter 246s test/orm/test_collection.py::CollectionsTest::test_dict 246s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_lookup 246s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 246s [gw2] [ 48%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict 246s test/orm/test_collection.py::CollectionsTest::test_dict_duck 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 246s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 246s [gw1] [ 48%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_lookup 246s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_sub_table_filter 246s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_loads_at_once 246s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_loads_at_once 246s [gw2] [ 48%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_duck 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 246s [gw1] [ 48%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_sub_table_filter 246s test/orm/test_collection.py::CollectionsTest::test_dict_emulates 246s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 246s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_lazy_load 246s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 246s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 246s [gw2] [ 48%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_emulates 246s test/orm/test_collection.py::CollectionsTest::test_dict_subclass 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 246s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 246s [gw2] [ 48%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_subclass 246s test/orm/test_collection.py::CollectionsTest::test_dict_subclass2 246s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 246s [gw1] [ 48%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_lazy_load 246s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_primary_table_only_for_requery 246s [gw1] [ 48%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_primary_table_only_for_requery 246s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 246s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 246s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_standalone_orphans 246s [gw2] [ 48%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_subclass2 246s test/orm/test_collection.py::CollectionsTest::test_dict_subclass3 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 246s [gw1] [ 48%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_standalone_orphans 246s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 246s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_base_alias_filter 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 246s [gw7] [ 48%] 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] 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 246s [gw1] [ 48%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_base_alias_filter 246s [gw7] [ 48%] 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] 246s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_getitem 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 246s [gw2] [ 48%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_subclass3 246s [gw7] [ 48%] 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] 246s [gw1] [ 48%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_getitem 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 246s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_lookup 246s test/orm/test_collection.py::CollectionsTest::test_lifecycle 246s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 246s [gw1] [ 48%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_lookup 246s [gw2] [ 48%] PASSED test/orm/test_collection.py::CollectionsTest::test_lifecycle 246s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 246s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 246s test/orm/test_collection.py::CollectionsTest::test_list 246s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 246s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_base_alias_filter 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 246s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 246s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 246s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 246s [gw2] [ 48%] PASSED test/orm/test_collection.py::CollectionsTest::test_list 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 246s test/orm/test_collection.py::CollectionsTest::test_list_duck 246s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 246s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 246s [gw4] [ 48%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_roundtrip 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 246s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_roundtrip_future 246s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 246s [gw2] [ 48%] PASSED test/orm/test_collection.py::CollectionsTest::test_list_duck 246s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 246s test/orm/test_collection.py::CollectionsTest::test_list_emulates 246s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join 246s [gw2] [ 48%] PASSED test/orm/test_collection.py::CollectionsTest::test_list_emulates 246s test/orm/test_collection.py::CollectionsTest::test_list_setitem_with_slices 246s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join_future 246s [gw2] [ 48%] PASSED test/orm/test_collection.py::CollectionsTest::test_list_setitem_with_slices 246s test/orm/test_collection.py::CollectionsTest::test_list_subclass 246s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join_future 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_nesting_queries 246s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_nesting_queries 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 246s [gw2] [ 48%] PASSED test/orm/test_collection.py::CollectionsTest::test_list_subclass 246s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 246s test/orm/test_collection.py::CollectionsTest::test_object_duck 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 246s [gw2] [ 48%] PASSED test/orm/test_collection.py::CollectionsTest::test_object_duck 246s test/orm/test_collection.py::CollectionsTest::test_object_emulates 246s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 246s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 246s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 246s [gw2] [ 48%] PASSED test/orm/test_collection.py::CollectionsTest::test_object_emulates 246s test/orm/test_collection.py::CollectionsTest::test_recipes 246s [gw2] [ 48%] PASSED test/orm/test_collection.py::CollectionsTest::test_recipes 246s [gw1] [ 48%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_base_alias_filter 247s test/orm/test_collection.py::CollectionsTest::test_set 247s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_lookup 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 247s [gw1] [ 48%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_lookup 247s [gw2] [ 48%] PASSED test/orm/test_collection.py::CollectionsTest::test_set 247s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_sub_table_filter 247s test/orm/test_collection.py::CollectionsTest::test_set_duck 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 247s [gw1] [ 48%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_sub_table_filter 247s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_lazy_load 247s [gw2] [ 48%] PASSED test/orm/test_collection.py::CollectionsTest::test_set_duck 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 247s test/orm/test_collection.py::CollectionsTest::test_set_emulates 247s [gw2] [ 48%] PASSED test/orm/test_collection.py::CollectionsTest::test_set_emulates 247s test/orm/test_collection.py::CollectionsTest::test_set_subclass 247s [gw1] [ 48%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_lazy_load 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 247s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_primary_table_only_for_requery 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 247s [gw1] [ 48%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_primary_table_only_for_requery 247s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_standalone_orphans 247s [gw2] [ 48%] PASSED test/orm/test_collection.py::CollectionsTest::test_set_subclass 247s [gw1] [ 48%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_standalone_orphans 247s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_base_alias_filter 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 247s test/orm/test_collection.py::ColumnMappedWSerialize::test_indirect_table_column_mapped 247s [gw1] [ 48%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_base_alias_filter 247s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_getitem 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 247s [gw4] [ 48%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_roundtrip_future 247s [gw1] [ 48%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_getitem 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 247s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_lookup 247s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[bind_arg-defer] 247s [gw1] [ 48%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_lookup 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 247s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_base_alias_filter 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_one 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_one 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 247s [gw2] [ 48%] PASSED test/orm/test_collection.py::ColumnMappedWSerialize::test_indirect_table_column_mapped 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 247s test/orm/test_collection.py::ColumnMappedWSerialize::test_selectable_column_mapped 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 247s [gw3] [ 48%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_close_on_interrupted_iteration 247s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_close_on_interrupted_iteration_legacy 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 247s [gw2] [ 48%] PASSED test/orm/test_collection.py::ColumnMappedWSerialize::test_selectable_column_mapped 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 247s test/orm/test_collection.py::CustomCollectionsTest::test_basic 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 247s [gw2] [ 48%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_basic 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 247s test/orm/test_collection.py::CustomCollectionsTest::test_custom 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 247s [gw1] [ 48%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_base_alias_filter 247s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_lookup 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 247s [gw1] [ 48%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_lookup 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 247s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_sub_table_filter 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 247s [gw1] [ 48%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_sub_table_filter 247s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_lazy_load 247s [gw2] [ 48%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_custom 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 247s test/orm/test_collection.py::CustomCollectionsTest::test_dict 247s [gw4] [ 48%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[bind_arg-defer] 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_one 247s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[bind_arg-none] 247s [gw2] [ 48%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_dict 247s test/orm/test_collection.py::CustomCollectionsTest::test_dict_wrapper 247s [gw1] [ 48%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_lazy_load 247s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_primary_table_only_for_requery 247s [gw1] [ 48%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_primary_table_only_for_requery 247s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_standalone_orphans 247s [gw1] [ 48%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_standalone_orphans 247s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_base_alias_filter 247s [gw1] [ 48%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_base_alias_filter 247s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_getitem 247s [gw2] [ 48%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_dict_wrapper 247s [gw1] [ 48%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_getitem 247s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_lookup 247s test/orm/test_collection.py::CustomCollectionsTest::test_lazyload 247s [gw1] [ 48%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_lookup 247s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_base_alias_filter 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_one 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_three 247s [gw2] [ 48%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_lazyload 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_three 247s test/orm/test_collection.py::CustomCollectionsTest::test_list[as_callable] 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_two 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_two 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_w_polymorphic 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_w_polymorphic 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_w_polymorphic_flat 247s [gw2] [ 48%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_list[as_callable] 247s test/orm/test_collection.py::CustomCollectionsTest::test_list[direct] 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_w_polymorphic_flat 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_expire 247s [gw2] [ 48%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_list[direct] 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_expire 247s test/orm/test_collection.py::CustomCollectionsTest::test_list_no_setslice[as_callable] 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 247s [gw2] [ 48%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_list_no_setslice[as_callable] 247s test/orm/test_collection.py::CustomCollectionsTest::test_list_no_setslice[direct] 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 247s [gw2] [ 48%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_list_no_setslice[direct] 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 247s test/orm/test_collection.py::DictHelpersTest::test_attr_mapped_collection 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 247s [gw6] [ 48%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-has_terminate-not_is_asyncio] 247s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-not_has_terminate-is_asyncio] 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_from_alias 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_from_alias 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_one 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_one 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_three 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_three 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_two 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_two 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 247s [gw4] [ 48%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[bind_arg-none] 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 247s [gw1] [ 48%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_base_alias_filter 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 247s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[lead_only-defer] 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 247s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_lookup 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 247s [gw1] [ 48%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_lookup 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 247s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_sub_table_filter 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 247s [gw1] [ 48%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_sub_table_filter 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 247s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_lazy_load 247s [gw2] [ 48%] PASSED test/orm/test_collection.py::DictHelpersTest::test_attr_mapped_collection 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 247s test/orm/test_collection.py::DictHelpersTest::test_column_mapped_assertions 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 247s [gw2] [ 48%] PASSED test/orm/test_collection.py::DictHelpersTest::test_column_mapped_assertions 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 247s [gw1] [ 48%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_lazy_load 247s test/orm/test_collection.py::DictHelpersTest::test_column_mapped_collection 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 247s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_primary_table_only_for_requery 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 247s [gw1] [ 48%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_primary_table_only_for_requery 247s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_standalone_orphans 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 247s [gw1] [ 48%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_standalone_orphans 247s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_base_alias_filter 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 247s [gw1] [ 48%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_base_alias_filter 247s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_getitem 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 247s [gw1] [ 48%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_getitem 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 247s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_lookup 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 247s [gw2] [ 48%] PASSED test/orm/test_collection.py::DictHelpersTest::test_column_mapped_collection 247s [gw1] [ 48%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_lookup 247s test/orm/test_collection.py::DictHelpersTest::test_column_mapped_collection2 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 247s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_base_alias_filter 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 247s [gw7] [ 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 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 247s [gw2] [ 48%] PASSED test/orm/test_collection.py::DictHelpersTest::test_column_mapped_collection2 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 247s test/orm/test_collection.py::DictHelpersTest::test_declarative_column_mapped 247s [gw2] [ 48%] PASSED test/orm/test_collection.py::DictHelpersTest::test_declarative_column_mapped 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 247s test/orm/test_collection.py::DictHelpersTest::test_mapped_collection 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 247s [gw2] [ 48%] PASSED test/orm/test_collection.py::DictHelpersTest::test_mapped_collection 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 247s test/orm/test_collection.py::DictHelpersTest::test_mapped_collection2 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_five 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_five 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_four 247s [gw2] [ 48%] PASSED test/orm/test_collection.py::DictHelpersTest::test_mapped_collection2 247s test/orm/test_collection.py::DictHelpersTest::test_mixin 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_four 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 247s [gw4] [ 48%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[lead_only-defer] 247s [gw2] [ 48%] PASSED test/orm/test_collection.py::DictHelpersTest::test_mixin 247s [gw1] [ 48%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_base_alias_filter 247s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_lookup 247s test/orm/test_collection.py::DictHelpersTest::test_mixin2 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 247s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[lead_only-none] 247s [gw1] [ 48%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_lookup 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 247s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_sub_table_filter 247s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 247s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 247s [gw1] [ 48%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_sub_table_filter 247s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_lazy_load 248s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 248s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 248s [gw2] [ 48%] PASSED test/orm/test_collection.py::DictHelpersTest::test_mixin2 248s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 248s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_joined_aliasing_unrelated_subuqery 248s test/orm/test_collection.py::InstrumentationTest::test_referenced_by_owner 248s [gw2] [ 48%] PASSED test/orm/test_collection.py::InstrumentationTest::test_referenced_by_owner 248s test/orm/test_collection.py::InstrumentationTest::test_uncooperative_descriptor_in_sweep 248s [gw2] [ 48%] PASSED test/orm/test_collection.py::InstrumentationTest::test_uncooperative_descriptor_in_sweep 248s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[False-attribute_keyed_dict] 248s [gw7] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_joined_aliasing_unrelated_subuqery 248s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_no_fks_o2m 248s [gw1] [ 48%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_lazy_load 248s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_primary_table_only_for_requery 248s [gw7] [ 48%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_no_fks_o2m 248s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m 248s [gw1] [ 48%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_primary_table_only_for_requery 248s [gw7] [ 48%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m 248s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m_composite_selfref 248s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_standalone_orphans 248s [gw1] [ 48%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_standalone_orphans 248s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_base_alias_filter 248s [gw7] [ 48%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m_composite_selfref 248s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m_selfref 248s [gw2] [ 49%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[False-attribute_keyed_dict] 248s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[False-column_keyed_dict] 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_base_alias_filter 248s [gw7] [ 49%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m_selfref 248s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_getitem 248s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_w_fks_ambig_m2m 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_getitem 248s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_lookup 248s [gw7] [ 49%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_w_fks_ambig_m2m 248s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_compound_2 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_lookup 248s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_base_alias_filter 248s [gw7] [ 49%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_compound_2 248s [gw2] [ 49%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[False-column_keyed_dict] 248s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o 248s [gw7] [ 49%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o 248s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[True-attribute_keyed_dict] 248s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o_composite_selfref 248s [gw7] [ 49%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o_composite_selfref 248s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o_selfref 248s [gw7] [ 49%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o_selfref 248s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m 248s [gw7] [ 49%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m 248s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m_composite_selfref 248s [gw7] [ 49%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m_composite_selfref 248s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m_selfref 248s [gw7] [ 49%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m_selfref 248s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_purely_single_m2o 248s [gw7] [ 49%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_purely_single_m2o 248s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_purely_single_o2m 248s [gw2] [ 49%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[True-attribute_keyed_dict] 248s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[True-column_keyed_dict] 248s [gw7] [ 49%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_purely_single_o2m 248s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m 248s [gw7] [ 49%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m 248s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_o_side_none 248s [gw7] [ 49%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_o_side_none 248s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_o_side_none_reverse 248s [gw2] [ 49%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[True-column_keyed_dict] 248s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[False-attribute_keyed_dict] 248s [gw7] [ 49%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_o_side_none_reverse 248s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_reverse 248s [gw7] [ 49%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_reverse 248s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_remote_local_multiple_ref 248s [gw7] [ 49%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_remote_local_multiple_ref 248s test/orm/inheritance/test_relationship.py::BetweenSubclassJoinWExtraJoinedLoad::test_query_auto[False] 248s [gw2] [ 49%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[False-attribute_keyed_dict] 248s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[False-column_keyed_dict] 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_base_alias_filter 248s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_lookup 248s [gw2] [ 49%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[False-column_keyed_dict] 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_lookup 248s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_sub_table_filter 248s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[True-attribute_keyed_dict] 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_sub_table_filter 248s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_lazy_load 248s [gw4] [ 49%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[lead_only-none] 248s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[none-defer] 248s [gw2] [ 49%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[True-attribute_keyed_dict] 248s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[True-column_keyed_dict] 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_lazy_load 248s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_primary_table_only_for_requery 248s [gw7] [ 49%] PASSED test/orm/inheritance/test_relationship.py::BetweenSubclassJoinWExtraJoinedLoad::test_query_auto[False] 248s test/orm/inheritance/test_relationship.py::BetweenSubclassJoinWExtraJoinedLoad::test_query_auto[True] 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_primary_table_only_for_requery 248s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_standalone_orphans 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_standalone_orphans 248s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_base_alias_filter 248s [gw7] [ 49%] PASSED test/orm/inheritance/test_relationship.py::BetweenSubclassJoinWExtraJoinedLoad::test_query_auto[True] 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_base_alias_filter 248s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_getitem 248s [gw2] [ 49%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[True-column_keyed_dict] 248s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-ignore_unpopulated-attribute_keyed_dict] 248s test/orm/inheritance/test_relationship.py::ContainsEagerMultipleOfType::test_contains_eager_multi_alias 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_getitem 248s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_lookup 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_lookup 248s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_base_alias_filter 248s [gw2] [ 49%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-ignore_unpopulated-attribute_keyed_dict] 248s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-ignore_unpopulated-column_keyed_dict] 248s [gw7] [ 49%] PASSED test/orm/inheritance/test_relationship.py::ContainsEagerMultipleOfType::test_contains_eager_multi_alias 248s test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_contains_eager 248s [gw7] [ 49%] PASSED test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_contains_eager 248s test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_joinedload 248s [gw7] [ 49%] PASSED test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_joinedload 248s test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_subq_through_related 248s [gw2] [ 49%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-ignore_unpopulated-column_keyed_dict] 248s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-not_ignore_unpopulated-attribute_keyed_dict] 248s [gw7] [ 49%] PASSED test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_subq_through_related 248s test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_subq_through_related_aliased 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_base_alias_filter 248s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_lookup 248s [gw7] [ 49%] PASSED test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_subq_through_related_aliased 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_lookup 248s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_sub_table_filter 248s test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_join 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_sub_table_filter 248s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_lazy_load 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_lazy_load 248s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_primary_table_only_for_requery 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_primary_table_only_for_requery 248s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_standalone_orphans 248s [gw2] [ 49%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-not_ignore_unpopulated-attribute_keyed_dict] 248s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-not_ignore_unpopulated-column_keyed_dict] 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_standalone_orphans 248s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_base_alias_filter 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_base_alias_filter 248s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_getitem 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_getitem 248s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_lookup 248s [gw7] [ 49%] PASSED test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_join 248s test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_join_flat 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_lookup 248s [gw7] [ 49%] PASSED test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_join_flat 248s test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_joinedload 248s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_one 248s [gw7] [ 49%] PASSED test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_joinedload 248s test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_ij_ij 248s [gw4] [ 49%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[none-defer] 248s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[none-none] 248s [gw2] [ 49%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-not_ignore_unpopulated-column_keyed_dict] 248s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-ignore_unpopulated-attribute_keyed_dict] 248s [gw7] [ 49%] PASSED test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_ij_ij 248s test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_ij_oj 248s [gw7] [ 49%] PASSED test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_ij_oj 248s test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_oj_ij 248s [gw7] [ 49%] PASSED test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_oj_ij 248s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_from_base 248s [gw2] [ 49%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-ignore_unpopulated-attribute_keyed_dict] 248s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-ignore_unpopulated-column_keyed_dict] 248s [gw7] [ 49%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_from_base 248s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_from_sub 248s [gw2] [ 49%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-ignore_unpopulated-column_keyed_dict] 248s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-not_ignore_unpopulated-attribute_keyed_dict] 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_one 248s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_three 248s [gw7] [ 49%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_from_sub 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_three 248s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_two 248s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_two 248s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 248s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_expire 248s [gw2] [ 49%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-not_ignore_unpopulated-attribute_keyed_dict] 248s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-not_ignore_unpopulated-column_keyed_dict] 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_expire 248s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 248s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 248s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 248s [gw7] [ 49%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly 248s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly_innerjoins 248s [gw6] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-not_has_terminate-is_asyncio] 248s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-not_has_terminate-not_is_asyncio] 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 248s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 248s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 248s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 248s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 248s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 248s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 248s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 248s [gw4] [ 49%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[none-none] 248s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_from_alias 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_from_alias 248s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_one 248s [gw7] [ 49%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly_innerjoins 248s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 248s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly_innerjoins_roundtrip 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_one 248s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_three 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_three 248s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_two 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_two 248s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 248s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 248s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 248s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 248s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 248s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 248s [gw7] [ 49%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly_innerjoins_roundtrip 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 248s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 248s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_to_base_to_base 248s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 249s [gw3] [ 49%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_close_on_interrupted_iteration_legacy 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 249s [gw2] [ 49%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-not_ignore_unpopulated-column_keyed_dict] 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 249s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[NA ME-NA ME-False] 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 249s [gw3] [ 49%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[NA ME-NA ME-False] 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 249s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[NaMe-NaMe-False] 249s [gw3] [ 49%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[NaMe-NaMe-False] 249s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[\u59d3\u540d-\u59d3\u540d-False] 249s [gw3] [ 49%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[\u59d3\u540d-\u59d3\u540d-False] 249s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[name-NAME-False] 249s [gw3] [ 49%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[name-NAME-False] 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 249s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[name-name-True] 249s test/sql/test_compare.py::CacheKeyTest::test_bindparam_subclass_nocache 249s [gw3] [ 49%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[name-name-True] 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 249s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NA ME-NA ME-False] 249s [gw3] [ 49%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NA ME-NA ME-False] 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 249s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NAME-name-False] 249s [gw2] [ 49%] PASSED test/sql/test_compare.py::CacheKeyTest::test_bindparam_subclass_nocache 249s [gw3] [ 49%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NAME-name-False] 249s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NaMe-NaMe-False] 249s [gw3] [ 49%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NaMe-NaMe-False] 249s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[\u59d3\u540d-\u59d3\u540d-False] 249s test/sql/test_compare.py::CacheKeyTest::test_bindparam_subclass_ok_cache 249s [gw3] [ 49%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[\u59d3\u540d-\u59d3\u540d-False] 249s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[name-name-True] 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 249s [gw3] [ 49%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[name-name-True] 249s test/sql/test_quote.py::PreparerTest::test_alembic_quote 249s [gw2] [ 49%] PASSED test/sql/test_compare.py::CacheKeyTest::test_bindparam_subclass_ok_cache 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 249s [gw3] [ 49%] PASSED test/sql/test_quote.py::PreparerTest::test_alembic_quote 249s test/sql/test_compare.py::CacheKeyTest::test_cache_key 249s test/sql/test_quote.py::PreparerTest::test_unformat 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 249s [gw3] [ 49%] PASSED test/sql/test_quote.py::PreparerTest::test_unformat 249s [gw7] [ 49%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_to_base_to_base 249s test/sql/test_quote.py::PreparerTest::test_unformat_custom 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 249s [gw3] [ 49%] PASSED test/sql/test_quote.py::PreparerTest::test_unformat_custom 249s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_to_sub_to_base 249s test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_basic 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 249s [gw3] [ 49%] PASSED test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_basic 249s test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_has_table_case_sensitive 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 249s [gw3] [ 49%] PASSED test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_has_table_case_sensitive 249s test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_reflect 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 249s [gw3] [ 49%] PASSED test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_reflect 249s test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_use_labels 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 249s [gw7] [ 49%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_to_sub_to_base 249s test/orm/inheritance/test_relationship.py::JoinedloadSinglePolysubSingle::test_query 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 249s [gw7] [ 49%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadSinglePolysubSingle::test_query 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 249s test/orm/inheritance/test_relationship.py::JoinedloadWPolyOfTypeContinued::test_joined_load_lastlink_baseclass 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 249s [gw4] [ 49%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 249s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[propagate_to_loaders-none] 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 249s [gw7] [ 49%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadWPolyOfTypeContinued::test_joined_load_lastlink_baseclass 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 249s test/orm/inheritance/test_relationship.py::JoinedloadWPolyOfTypeContinued::test_joined_load_lastlink_subclass 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 249s [gw7] [ 49%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadWPolyOfTypeContinued::test_joined_load_lastlink_subclass 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 249s test/orm/inheritance/test_relationship.py::M2MFilterTest::test_any 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 249s [gw2] [ 49%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key 249s test/sql/test_compare.py::CacheKeyTest::test_cache_key_equal 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 249s [gw2] [ 49%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_equal 249s test/sql/test_compare.py::CacheKeyTest::test_cache_key_no_method 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 249s [gw2] [ 49%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_no_method 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 249s test/sql/test_compare.py::CacheKeyTest::test_cache_key_object_comparators[--0] 249s [gw2] [ 49%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_object_comparators[--0] 249s test/sql/test_compare.py::CacheKeyTest::test_cache_key_object_comparators[--1] 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 249s [gw2] [ 49%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_object_comparators[--1] 249s test/sql/test_compare.py::CacheKeyTest::test_cache_key_unknown_traverse 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 249s [gw2] [ 49%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_unknown_traverse 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 249s test/sql/test_compare.py::CacheKeyTest::test_copy_internals_no_method 249s [gw7] [ 49%] PASSED test/orm/inheritance/test_relationship.py::M2MFilterTest::test_any 249s test/orm/inheritance/test_relationship.py::M2MFilterTest::test_not_contains 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 249s [gw2] [ 49%] PASSED test/sql/test_compare.py::CacheKeyTest::test_copy_internals_no_method 249s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-select] 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 249s [gw7] [ 49%] PASSED test/orm/inheritance/test_relationship.py::M2MFilterTest::test_not_contains 249s test/orm/inheritance/test_relationship.py::M2ODontLoadSiblingTest::test_load_m2o_emit_query 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 249s [gw1] [ 49%] SKIPPED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 249s [gw2] [ 49%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-select] 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 249s [gw4] [ 49%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[propagate_to_loaders-none] 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 249s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-selectin] 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 249s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 249s [gw1] [ 49%] 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] 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 249s [gw2] [ 49%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-selectin] 249s [gw1] [ 49%] 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] 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 249s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-subquery] 249s [gw1] [ 49%] 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] 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 249s [gw7] [ 49%] PASSED test/orm/inheritance/test_relationship.py::M2ODontLoadSiblingTest::test_load_m2o_emit_query 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 249s test/orm/inheritance/test_relationship.py::M2ODontLoadSiblingTest::test_load_m2o_use_get 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 249s [gw2] [ 49%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-subquery] 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 249s [gw3] [ 49%] PASSED test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_use_labels 249s test/orm/test_expire.py::ExpireTest::test_mapper_joinedload_props_load 249s [gw7] [ 49%] PASSED test/orm/inheritance/test_relationship.py::M2ODontLoadSiblingTest::test_load_m2o_use_get 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 249s test/sql/test_quote.py::QuoteTest::test_apply_labels_should_quote 249s [gw3] [ 49%] PASSED test/sql/test_quote.py::QuoteTest::test_apply_labels_should_quote 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 249s test/sql/test_quote.py::QuoteTest::test_apply_labels_shouldnt_quote 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 249s [gw3] [ 49%] PASSED test/sql/test_quote.py::QuoteTest::test_apply_labels_shouldnt_quote 249s test/orm/inheritance/test_relationship.py::MultipleAdaptUsesEntityOverTableTest::test_two_joins_adaption 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 249s test/sql/test_quote.py::QuoteTest::test_collate 249s [gw3] [ 49%] PASSED test/sql/test_quote.py::QuoteTest::test_collate 249s test/sql/test_quote.py::QuoteTest::test_illegal_initial_char 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 249s [gw3] [ 49%] PASSED test/sql/test_quote.py::QuoteTest::test_illegal_initial_char 249s test/sql/test_quote.py::QuoteTest::test_join 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join 249s [gw3] [ 49%] PASSED test/sql/test_quote.py::QuoteTest::test_join 249s test/sql/test_quote.py::QuoteTest::test_label_and_alias 249s [gw2] [ 49%] PASSED test/orm/test_expire.py::ExpireTest::test_mapper_joinedload_props_load 249s [gw3] [ 49%] PASSED test/sql/test_quote.py::QuoteTest::test_label_and_alias 249s test/sql/test_quote.py::QuoteTest::test_labels 249s test/orm/test_expire.py::ExpireTest::test_no_instance_key 249s [gw3] [ 49%] PASSED test/sql/test_quote.py::QuoteTest::test_labels 249s test/sql/test_quote.py::QuoteTest::test_literal_column_already_with_quotes 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join 249s [gw3] [ 49%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_already_with_quotes 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 249s test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_diffname 249s [gw3] [ 49%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_diffname 249s test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_diffname_explicit_quote 249s [gw4] [ 49%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 249s [gw3] [ 49%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_diffname_explicit_quote 249s test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_samename 249s [gw2] [ 49%] PASSED test/orm/test_expire.py::ExpireTest::test_no_instance_key 249s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 249s [gw3] [ 49%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_samename 249s test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_samename_explicit_quote 249s [gw3] [ 50%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_samename_explicit_quote 249s test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_diffname 249s [gw1] [ 50%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 249s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-none] 249s test/orm/test_expire.py::ExpireTest::test_no_instance_key_no_pk 249s [gw3] [ 50%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_diffname 249s test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_diffname_explicit_quote 249s [gw1] [ 50%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 249s [gw3] [ 50%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_diffname_explicit_quote 249s test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_samename 249s [gw3] [ 50%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_samename 249s test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_samename_explicit_quote 249s [gw3] [ 50%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_samename_explicit_quote 249s test/sql/test_quote.py::QuoteTest::test_literal_column_wo_label_currently_maintained 249s [gw1] [ 50%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 249s [gw2] [ 50%] PASSED test/orm/test_expire.py::ExpireTest::test_no_instance_key_no_pk 249s [gw3] [ 50%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_wo_label_currently_maintained 249s test/sql/test_quote.py::QuoteTest::test_lower_case_names 249s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-autoflush-expire_first] 249s [gw1] [ 50%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 249s [gw3] [ 50%] PASSED test/sql/test_quote.py::QuoteTest::test_lower_case_names 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 249s test/sql/test_quote.py::QuoteTest::test_mixed_case_names 249s [gw3] [ 50%] PASSED test/sql/test_quote.py::QuoteTest::test_mixed_case_names 249s test/sql/test_quote.py::QuoteTest::test_numeric_initial_char 249s [gw3] [ 50%] PASSED test/sql/test_quote.py::QuoteTest::test_numeric_initial_char 249s test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_anon_label 249s [gw3] [ 50%] PASSED test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_anon_label 249s test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_check_constraint 249s [gw3] [ 50%] PASSED test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_check_constraint 249s test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_index 249s [gw3] [ 50%] PASSED test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_index 249s test/sql/test_quote.py::QuoteTest::test_repr_unicode 249s [gw3] [ 50%] PASSED test/sql/test_quote.py::QuoteTest::test_repr_unicode 249s [gw1] [ 50%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 249s test/sql/test_quote.py::QuoteTest::test_reserved_words 249s [gw3] [ 50%] PASSED test/sql/test_quote.py::QuoteTest::test_reserved_words 249s test/sql/test_quote.py::QuoteTest::test_simple_order_by_label 249s [gw1] [ 50%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 249s [gw3] [ 50%] PASSED test/sql/test_quote.py::QuoteTest::test_simple_order_by_label 249s test/sql/test_quote.py::QuoteTest::test_subquery_four 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 249s [gw3] [ 50%] PASSED test/sql/test_quote.py::QuoteTest::test_subquery_four 249s test/sql/test_quote.py::QuoteTest::test_subquery_one 249s [gw3] [ 50%] PASSED test/sql/test_quote.py::QuoteTest::test_subquery_one 249s test/sql/test_quote.py::QuoteTest::test_subquery_three 249s [gw2] [ 50%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-autoflush-expire_first] 249s [gw3] [ 50%] PASSED test/sql/test_quote.py::QuoteTest::test_subquery_three 249s test/sql/test_quote.py::QuoteTest::test_subquery_two 249s [gw3] [ 50%] PASSED test/sql/test_quote.py::QuoteTest::test_subquery_two 249s test/sql/test_quote.py::QuoteTest::test_upper_case_names 249s [gw3] [ 50%] PASSED test/sql/test_quote.py::QuoteTest::test_upper_case_names 249s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-autoflush-not_expire_first] 249s [gw1] [ 50%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 249s test/sql/test_quote.py::QuotedIdentTest::test_apply_map_plain 249s [gw3] [ 50%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_apply_map_plain 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 249s test/sql/test_quote.py::QuotedIdentTest::test_apply_map_quoted 249s [gw3] [ 50%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_apply_map_quoted 249s test/sql/test_quote.py::QuotedIdentTest::test_coerce_none 249s [gw3] [ 50%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_coerce_none 249s test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_none 249s [gw3] [ 50%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_none 249s [gw7] [ 50%] PASSED test/orm/inheritance/test_relationship.py::MultipleAdaptUsesEntityOverTableTest::test_two_joins_adaption 249s test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_retain 249s [gw3] [ 50%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_retain 249s test/orm/inheritance/test_relationship.py::MultipleAdaptUsesEntityOverTableTest::test_two_joins_sql 249s test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_switch 249s [gw3] [ 50%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_switch 249s test/sql/test_quote.py::QuotedIdentTest::test_concat_anon 249s [gw3] [ 50%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_concat_anon 249s test/sql/test_quote.py::QuotedIdentTest::test_concat_quotefalse 249s [gw3] [ 50%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_concat_quotefalse 249s test/sql/test_quote.py::QuotedIdentTest::test_concat_quotenone 249s [gw3] [ 50%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_concat_quotenone 249s test/sql/test_quote.py::QuotedIdentTest::test_concat_quotetrue 249s [gw3] [ 50%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_concat_quotetrue 249s test/sql/test_quote.py::QuotedIdentTest::test_pickle_anon_label 249s [gw3] [ 50%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_pickle_anon_label 249s test/sql/test_quote.py::QuotedIdentTest::test_pickle_quote 249s [gw3] [ 50%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_pickle_quote 249s test/sql/test_quote.py::QuotedIdentTest::test_rconcat_anon 249s [gw3] [ 50%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_rconcat_anon 249s test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotefalse 249s [gw3] [ 50%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotefalse 249s test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotenone 249s [gw3] [ 50%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotenone 249s test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotetrue 249s [gw3] [ 50%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotetrue 249s test/engine/test_reconnect.py::CursorErrTest::test_cursor_explode 249s [gw3] [ 50%] PASSED test/engine/test_reconnect.py::CursorErrTest::test_cursor_explode 249s test/engine/test_reconnect.py::CursorErrTest::test_cursor_shutdown_in_initialize 249s [gw3] [ 50%] PASSED test/engine/test_reconnect.py::CursorErrTest::test_cursor_shutdown_in_initialize 249s [gw2] [ 50%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-autoflush-not_expire_first] 249s test/engine/test_reconnect.py::InvalidateDuringResultTest_sqlite+pysqlite_3_46_1::test_invalidate_on_results 249s [gw3] [ 50%] PASSED test/engine/test_reconnect.py::InvalidateDuringResultTest_sqlite+pysqlite_3_46_1::test_invalidate_on_results 249s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-not_autoflush-expire_first] 249s [gw1] [ 50%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 249s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 249s test/engine/test_reconnect.py::MockReconnectTest::test_check_disconnect_no_cursor 249s [gw3] [ 50%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_check_disconnect_no_cursor 249s [gw1] [ 50%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 250s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 250s [gw2] [ 50%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-not_autoflush-expire_first] 250s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-not_autoflush-not_expire_first] 250s test/engine/test_reconnect.py::MockReconnectTest::test_commit_fails_contextmanager 250s [gw1] [ 50%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 250s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 250s [gw4] [ 50%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-none] 250s [gw2] [ 50%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-not_autoflush-not_expire_first] 250s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-autoflush-expire_first] 250s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 250s [gw3] [ 50%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_commit_fails_contextmanager 250s test/engine/test_reconnect.py::MockReconnectTest::test_commit_fails_trans 250s [gw7] [ 50%] PASSED test/orm/inheritance/test_relationship.py::MultipleAdaptUsesEntityOverTableTest::test_two_joins_sql 250s [gw1] [ 50%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 250s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 250s [gw2] [ 50%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-autoflush-expire_first] 250s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-autoflush-not_expire_first] 250s test/orm/inheritance/test_relationship.py::SameNameOnJoined::test_persist 250s [gw1] [ 50%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 250s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 250s [gw3] [ 50%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_commit_fails_trans 250s test/engine/test_reconnect.py::MockReconnectTest::test_conn_reusable 250s [gw3] [ 50%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_conn_reusable 250s [gw2] [ 50%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-autoflush-not_expire_first] 250s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-not_autoflush-expire_first] 250s test/engine/test_reconnect.py::MockReconnectTest::test_dialect_initialize_once 250s [gw1] [ 50%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 250s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 250s [gw2] [ 50%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-not_autoflush-expire_first] 250s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-not_autoflush-not_expire_first] 250s [gw3] [ 50%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_dialect_initialize_once 250s test/engine/test_reconnect.py::MockReconnectTest::test_dialect_initialize_retry_if_exception 250s [gw3] [ 50%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_dialect_initialize_retry_if_exception 250s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_interrupt_nodisconnect_workaround 250s [gw2] [ 50%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-not_autoflush-not_expire_first] 250s test/orm/test_expire.py::ExpireTest::test_no_session 250s [gw3] [ 50%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_interrupt_nodisconnect_workaround 250s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_w_contextmanager_disconnect 250s [gw1] [ 50%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 250s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 250s [gw3] [ 50%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_w_contextmanager_disconnect 250s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_w_contextmanager_interrupt 250s [gw2] [ 50%] PASSED test/orm/test_expire.py::ExpireTest::test_no_session 250s [gw3] [ 50%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_w_contextmanager_interrupt 250s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_dont_call_finalizer 250s test/orm/test_expire.py::ExpireTest::test_options_joinedload_props_load 250s [gw3] [ 50%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_dont_call_finalizer 250s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_on_commit_trans 250s [gw3] [ 50%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_on_commit_trans 250s [gw1] [ 50%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 250s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 250s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_on_execute_trans 250s [gw3] [ 50%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_on_execute_trans 250s test/engine/test_reconnect.py::MockReconnectTest::test_invalidated_close 250s [gw2] [ 50%] PASSED test/orm/test_expire.py::ExpireTest::test_options_joinedload_props_load 250s test/orm/test_expire.py::ExpireTest::test_partial_expire 250s [gw3] [ 50%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidated_close 250s test/engine/test_reconnect.py::MockReconnectTest::test_noreconnect_execute 250s [gw3] [ 50%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_noreconnect_execute 250s test/engine/test_reconnect.py::MockReconnectTest::test_noreconnect_rollback 250s [gw7] [ 50%] PASSED test/orm/inheritance/test_relationship.py::SameNameOnJoined::test_persist 250s [gw3] [ 50%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_noreconnect_rollback 250s test/engine/test_reconnect.py::MockReconnectTest::test_reconnect 250s [gw1] [ 50%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 250s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 250s test/orm/inheritance/test_relationship.py::SameNamedPropTwoPolymorphicSubClassesTest::test_free_w_poly_joined 250s [gw2] [ 50%] PASSED test/orm/test_expire.py::ExpireTest::test_partial_expire 250s test/orm/test_expire.py::ExpireTest::test_partial_expire_deferred 250s [gw1] [ 50%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 250s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 250s [gw2] [ 50%] PASSED test/orm/test_expire.py::ExpireTest::test_partial_expire_deferred 250s test/orm/test_expire.py::ExpireTest::test_partial_expire_eager 250s [gw1] [ 50%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 250s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 250s [gw4] [ 50%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 250s [gw1] [ 50%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 250s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-lazyload] 250s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 250s [gw1] [ 50%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 250s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 250s [gw2] [ 50%] PASSED test/orm/test_expire.py::ExpireTest::test_partial_expire_eager 250s test/orm/test_expire.py::ExpireTest::test_partial_expire_lazy 250s [gw1] [ 50%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 250s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 250s [gw1] [ 50%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 250s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 250s [gw1] [ 50%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 250s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 250s [gw1] [ 50%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 250s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 250s [gw1] [ 50%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 250s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 250s [gw2] [ 50%] PASSED test/orm/test_expire.py::ExpireTest::test_partial_expire_lazy 250s [gw1] [ 50%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 250s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 250s test/orm/test_expire.py::ExpireTest::test_pending_raises 250s [gw1] [ 50%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 250s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 250s [gw1] [ 50%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 250s [gw2] [ 50%] PASSED test/orm/test_expire.py::ExpireTest::test_pending_raises 250s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_one 250s test/orm/test_expire.py::ExpireTest::test_persistence_check 250s [gw7] [ 50%] PASSED test/orm/inheritance/test_relationship.py::SameNamedPropTwoPolymorphicSubClassesTest::test_free_w_poly_joined 250s test/orm/inheritance/test_relationship.py::SameNamedPropTwoPolymorphicSubClassesTest::test_free_w_poly_subquery 250s [gw2] [ 50%] PASSED test/orm/test_expire.py::ExpireTest::test_persistence_check 250s test/orm/test_expire.py::ExpireTest::test_refresh_cancels_expire 250s [gw2] [ 50%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_cancels_expire 250s [gw7] [ 50%] PASSED test/orm/inheritance/test_relationship.py::SameNamedPropTwoPolymorphicSubClassesTest::test_free_w_poly_subquery 250s test/orm/test_expire.py::ExpireTest::test_refresh_cascade 250s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_has 250s [gw2] [ 50%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_cascade 250s test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending 250s [gw6] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-not_has_terminate-not_is_asyncio] 250s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-has_terminate-is_asyncio] 250s [gw4] [ 50%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-lazyload] 250s [gw7] [ 50%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_has 250s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_aliased_one 250s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-none] 250s [gw7] [ 50%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_aliased_one 250s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_aliased_two 250s [gw7] [ 50%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_aliased_two 250s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_explicit_alias 250s [gw2] [ 50%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending 250s [gw7] [ 50%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_explicit_alias 250s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_relationship_compare 250s test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending_orphan 250s [gw7] [ 50%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_relationship_compare 250s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_filter_aliasing[False] 250s [gw2] [ 50%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending_orphan 250s test/orm/test_expire.py::ExpireTest::test_refresh_on_deleted_raises 250s [gw2] [ 50%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_on_deleted_raises 250s test/orm/test_expire.py::ExpireTest::test_relationship_changes_preserved 250s [gw7] [ 50%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_filter_aliasing[False] 250s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_filter_aliasing[True] 250s [gw7] [ 50%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_filter_aliasing[True] 250s [gw2] [ 50%] PASSED test/orm/test_expire.py::ExpireTest::test_relationship_changes_preserved 250s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_has 250s test/orm/test_expire.py::ExpireTest::test_relationships_load_on_query 250s [gw7] [ 50%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_has 250s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_join 250s [gw7] [ 50%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_join 250s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_relationship_compare[False] 250s [gw1] [ 50%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_one 250s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_three 250s [gw1] [ 50%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_three 250s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_two 250s [gw2] [ 50%] PASSED test/orm/test_expire.py::ExpireTest::test_relationships_load_on_query 250s test/orm/test_expire.py::ExpireTest::test_rollback_undoes_expunge_from_deleted 250s [gw2] [ 50%] PASSED test/orm/test_expire.py::ExpireTest::test_rollback_undoes_expunge_from_deleted 250s [gw7] [ 50%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_relationship_compare[False] 250s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_relationship_compare[True] 250s test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[False-False] 250s [gw7] [ 50%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_relationship_compare[True] 250s [gw4] [ 50%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-none] 250s test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_eager_join 250s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-selectinload] 250s [gw2] [ 50%] PASSED test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[False-False] 250s test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[False-True] 250s [gw3] [ 50%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_reconnect 250s test/engine/test_reconnect.py::MockReconnectTest::test_reconnect_on_reentrant 250s [gw3] [ 50%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_reconnect_on_reentrant 250s test/engine/test_reconnect.py::PrePingMockTest::test_connect_across_restart 250s [gw3] [ 50%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_connect_across_restart 250s test/engine/test_reconnect.py::PrePingMockTest::test_handle_error_sets_disconnect 250s [gw3] [ 50%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_handle_error_sets_disconnect 250s test/engine/test_reconnect.py::PrePingMockTest::test_ping_not_on_first_connect 250s [gw3] [ 50%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_ping_not_on_first_connect 250s test/engine/test_reconnect.py::PrePingMockTest::test_ping_not_on_reconnect 250s [gw3] [ 50%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_ping_not_on_reconnect 250s test/engine/test_reconnect.py::PrePingMockTest::test_pre_ping_weakref_finalizer 250s [gw2] [ 50%] PASSED test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[False-True] 250s test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[True-False] 250s [gw2] [ 50%] PASSED test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[True-False] 250s test/orm/test_expire.py::ExpireTest::test_state_change_col_to_deferred 250s [gw7] [ 50%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_eager_join 250s test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_query_crit 250s [gw2] [ 50%] PASSED test/orm/test_expire.py::ExpireTest::test_state_change_col_to_deferred 250s test/orm/test_expire.py::ExpireTest::test_state_deferred_to_col 250s [gw2] [ 50%] PASSED test/orm/test_expire.py::ExpireTest::test_state_deferred_to_col 250s test/orm/test_expire.py::ExpireTest::test_state_noload_to_lazy 250s [gw4] [ 50%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-selectinload] 250s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-lazyload] 250s [gw2] [ 50%] PASSED test/orm/test_expire.py::ExpireTest::test_state_noload_to_lazy 251s test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_include_contains_eager[contains,contains] 251s [gw1] [ 50%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_two 251s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 251s [gw1] [ 50%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 251s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_expire 251s [gw2] [ 50%] PASSED test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_include_contains_eager[contains,contains] 251s [gw1] [ 50%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_expire 251s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 251s test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_include_contains_eager[contains,joined] 251s [gw1] [ 50%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 251s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 251s [gw1] [ 50%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 251s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 251s [gw1] [ 50%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 251s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 251s [gw1] [ 50%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 251s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 251s [gw1] [ 50%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 251s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 251s [gw1] [ 50%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 251s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_fks 251s [gw2] [ 50%] PASSED test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_include_contains_eager[contains,joined] 251s test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_overwrite_related 251s [gw1] [ 50%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_fks 251s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_remoteside_m2o 251s [gw2] [ 50%] PASSED test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_overwrite_related 251s test/orm/test_expire.py::ExpiredPendingTest::test_expired_pending 251s [gw1] [ 50%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_remoteside_m2o 251s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_remoteside_o2m 251s [gw4] [ 50%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-lazyload] 251s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-none] 251s [gw1] [ 50%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_remoteside_o2m 251s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated 251s [gw2] [ 50%] PASSED test/orm/test_expire.py::ExpiredPendingTest::test_expired_pending 251s test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted 251s [gw1] [ 50%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated 251s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated_self_ref 251s [gw2] [ 50%] PASSED test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted 251s [gw1] [ 50%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated_self_ref 251s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated_self_ref_wrong_fks 251s test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_expired 251s [gw7] [ 50%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_query_crit 251s test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_query_crit_core_workaround 251s [gw1] [ 50%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated_self_ref_wrong_fks 251s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated 251s [gw2] [ 50%] PASSED test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_expired 251s test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_fetched 251s [gw7] [ 50%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_query_crit_core_workaround 251s [gw1] [ 50%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated 251s test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_subquery_load 251s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_fks 251s [gw2] [ 50%] PASSED test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_fetched 251s test/orm/test_expire.py::LifecycleTest::test_cols_missing_in_load 251s [gw7] [ 50%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_subquery_load 251s test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_has 251s [gw2] [ 50%] PASSED test/orm/test_expire.py::LifecycleTest::test_cols_missing_in_load 251s test/orm/test_expire.py::LifecycleTest::test_deferred_cols_missing_in_load_state_reset 251s [gw1] [ 50%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_fks 251s [gw7] [ 50%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_has 251s test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_join 251s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_no_equality 251s [gw7] [ 50%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_join 251s test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_oftype_aliases_in_exists 251s [gw7] [ 50%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_oftype_aliases_in_exists 251s test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_contains_eager 251s [gw4] [ 50%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-none] 251s [gw2] [ 50%] PASSED test/orm/test_expire.py::LifecycleTest::test_deferred_cols_missing_in_load_state_reset 251s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-selectinload] 251s test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key 251s [gw2] [ 50%] PASSED test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key 251s test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key_pk_absent 251s [gw1] [ 50%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_no_equality 251s [gw2] [ 50%] PASSED test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key_pk_absent 251s test/orm/test_expire.py::PolymorphicExpireTest::test_poly_deferred 251s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_no_fks 251s [gw2] [ 50%] PASSED test/orm/test_expire.py::PolymorphicExpireTest::test_poly_deferred 251s test/orm/test_expire.py::RefreshTest::test_persistence_check 251s [gw7] [ 50%] PASSED test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_contains_eager 251s test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_joinedload 251s [gw1] [ 50%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_no_fks 251s [gw7] [ 50%] PASSED test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_joinedload 251s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_viewonly 251s test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_subqueryload 251s [gw2] [ 50%] PASSED test/orm/test_expire.py::RefreshTest::test_persistence_check 251s test/orm/test_expire.py::RefreshTest::test_refresh 251s [gw7] [ 50%] PASSED test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_subqueryload 251s test/orm/inheritance/test_relationship.py::SubClassToSubClassFromParentTest::test_2617 251s [gw2] [ 50%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh 251s test/orm/test_expire.py::RefreshTest::test_refresh2 251s [gw7] [ 50%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassFromParentTest::test_2617 251s [gw4] [ 50%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-selectinload] 251s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 251s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_five 251s [gw2] [ 50%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh2 251s test/orm/test_expire.py::RefreshTest::test_refresh_autoflush 251s [gw1] [ 50%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_viewonly 251s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_viewonly_fks 251s [gw3] [ 50%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_pre_ping_weakref_finalizer 251s test/engine/test_reconnect.py::PrePingMockTest::test_raise_db_is_stopped 251s [gw3] [ 50%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_raise_db_is_stopped 251s [gw1] [ 50%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_viewonly_fks 251s test/engine/test_reconnect.py::PrePingMockTest::test_waits_til_exec_wo_ping_db_is_restarted 251s [gw3] [ 50%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_waits_til_exec_wo_ping_db_is_restarted 251s test/engine/test_reconnect.py::PrePingMockTest::test_waits_til_exec_wo_ping_db_is_stopped 251s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_viewonly 251s [gw3] [ 50%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_waits_til_exec_wo_ping_db_is_stopped 251s [gw7] [ 50%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_five 251s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_four 251s [gw2] [ 50%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_autoflush 251s test/orm/test_expire.py::RefreshTest::test_refresh_expired 251s [gw6] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-has_terminate-is_asyncio] 251s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-has_terminate-not_is_asyncio] 251s [gw1] [ 50%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_viewonly 251s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_wo_fks_works_on_relaxed 251s [gw2] [ 50%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_expired 252s test/orm/test_expire.py::RefreshTest::test_refresh_maintains_deferred_options 252s [gw7] [ 50%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_four 252s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_one 252s [gw1] [ 50%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_wo_fks_works_on_relaxed 252s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_join 252s [gw1] [ 50%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_join 252s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_join_self_ref 252s [gw2] [ 50%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_maintains_deferred_options 252s [gw4] [ 50%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 252s test/orm/test_expire.py::RefreshTest::test_refresh_with_eager 252s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 252s [gw7] [ 50%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_one 252s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_seven 252s [gw1] [ 50%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_join_self_ref 252s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_bad_primaryjoin 252s [gw2] [ 50%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_with_eager 252s test/orm/test_expire.py::RefreshTest::test_refresh_with_lazy 252s [gw7] [ 50%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_seven 252s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_six 252s [gw1] [ 50%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_bad_primaryjoin 252s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_bad_secondaryjoin 252s [gw2] [ 50%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_with_lazy 252s test/ext/test_extendedattr.py::DisposeTest::test_unregister 252s [gw1] [ 50%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_bad_secondaryjoin 252s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_local_col_setup 252s [gw2] [ 50%] PASSED test/ext/test_extendedattr.py::DisposeTest::test_unregister 252s test/ext/test_extendedattr.py::ExtendedEventsTest::test_subclassed 252s [gw2] [ 50%] PASSED test/ext/test_extendedattr.py::ExtendedEventsTest::test_subclassed 252s test/ext/test_extendedattr.py::FinderTest::test_customfinder_greedy 252s [gw1] [ 50%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_local_col_setup 252s [gw2] [ 50%] PASSED test/ext/test_extendedattr.py::FinderTest::test_customfinder_greedy 252s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_equated_secondaryjoin 252s test/ext/test_extendedattr.py::FinderTest::test_customfinder_pass 252s [gw2] [ 50%] PASSED test/ext/test_extendedattr.py::FinderTest::test_customfinder_pass 252s test/ext/test_extendedattr.py::FinderTest::test_nativeext_interfaceexact 252s [gw2] [ 50%] PASSED test/ext/test_extendedattr.py::FinderTest::test_nativeext_interfaceexact 252s test/ext/test_extendedattr.py::FinderTest::test_nativeext_submanager 252s [gw7] [ 50%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_six 252s [gw2] [ 50%] PASSED test/ext/test_extendedattr.py::FinderTest::test_nativeext_submanager 252s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_three 252s test/ext/test_extendedattr.py::FinderTest::test_standard 252s [gw2] [ 50%] PASSED test/ext/test_extendedattr.py::FinderTest::test_standard 252s [gw1] [ 50%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_equated_secondaryjoin 252s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b1 252s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_fks 252s [gw2] [ 50%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b1 252s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b2 252s [gw2] [ 50%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b2 252s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_c_b 252s [gw2] [ 50%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_c_b 252s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_none 252s [gw2] [ 50%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_none 252s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_down 252s [gw2] [ 50%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_down 252s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_up 252s [gw2] [ 50%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_up 252s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_alternate_finders 252s [gw2] [ 50%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_alternate_finders 252s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_basic 252s [gw1] [ 50%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_fks 252s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_join 252s [gw2] [ 50%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_basic 252s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_collection_with_backref 252s [gw2] [ 50%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_collection_with_backref 252s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_deferred 252s [gw1] [ 50%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_join 252s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_secondaryjoin 252s [gw4] [ 50%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 252s [gw2] [ 50%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_deferred 252s [gw7] [ 50%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_three 252s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_history 252s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 252s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_two 252s [gw2] [ 51%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_history 252s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_inheritance 252s [gw2] [ 51%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_inheritance 252s [gw1] [ 51%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_secondaryjoin 252s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_instance_dict 252s test/orm/test_relationships.py::InvalidRemoteSideTest::test_m2o_backref 252s [gw2] [ 51%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_instance_dict 252s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_null_instrumentation 252s [gw2] [ 51%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_null_instrumentation 252s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error 252s [gw2] [ 51%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error 252s [gw1] [ 51%] PASSED test/orm/test_relationships.py::InvalidRemoteSideTest::test_m2o_backref 252s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error_iter_ok 252s [gw2] [ 51%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error_iter_ok 252s test/orm/test_relationships.py::InvalidRemoteSideTest::test_m2o_explicit 252s test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_basic 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_basic 252s test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_composed 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_composed 252s [gw1] [ 51%] PASSED test/orm/test_relationships.py::InvalidRemoteSideTest::test_m2o_explicit 252s test/orm/test_relationships.py::InvalidRemoteSideTest::test_o2m_backref 252s test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_subquery 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_subquery 252s test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_with_tuples 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_with_tuples 252s test/sql/test_external_traversal.py::ClauseAdapterTest::test_adapt_select_w_unlabeled_fn 252s [gw1] [ 51%] PASSED test/orm/test_relationships.py::InvalidRemoteSideTest::test_o2m_backref 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_adapt_select_w_unlabeled_fn 252s test/orm/test_relationships.py::InvalidRemoteSideTest::test_o2m_explicit 252s test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join 252s [gw7] [ 51%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_two 252s test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join_nested_table[False] 252s [gw1] [ 51%] PASSED test/orm/test_relationships.py::InvalidRemoteSideTest::test_o2m_explicit 252s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_caching_and_binds_lambda 252s test/orm/test_relationships.py::JoinConditionErrorTest::test_clauseelement_pj 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join_nested_table[False] 252s [gw1] [ 51%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_clauseelement_pj 252s test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join_nested_table[True] 252s test/orm/test_relationships.py::JoinConditionErrorTest::test_clauseelement_pj_false 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join_nested_table[True] 252s test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_straight 252s [gw1] [ 51%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_clauseelement_pj_false 252s test/orm/test_relationships.py::JoinConditionErrorTest::test_fk_error_not_raised_unrelated 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_straight 252s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_on_clone[False] 252s [gw1] [ 51%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_fk_error_not_raised_unrelated 252s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[foreign_keys-arg2] 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_on_clone[False] 252s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_on_clone[True] 252s [gw1] [ 51%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[foreign_keys-arg2] 252s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[foreign_keys-arg3] 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_on_clone[True] 252s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_with_mixed_tables[False] 252s [gw1] [ 51%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[foreign_keys-arg3] 252s [gw7] [ 51%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_caching_and_binds_lambda 252s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[order_by-arg4] 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_with_mixed_tables[False] 252s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_with_mixed_tables[True] 252s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_caching_and_binds_lambda_more_mixins 252s [gw1] [ 51%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[order_by-arg4] 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_with_mixed_tables[True] 252s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlation_on_clone 252s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[remote_side-arg0] 252s [gw1] [ 51%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[remote_side-arg0] 252s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[remote_side-arg1] 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlation_on_clone 252s test/sql/test_external_traversal.py::ClauseAdapterTest::test_derived_from 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_derived_from 252s test/sql/test_external_traversal.py::ClauseAdapterTest::test_functions 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_functions 252s [gw1] [ 51%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[remote_side-arg1] 252s test/sql/test_external_traversal.py::ClauseAdapterTest::test_include_exclude 252s test/orm/test_relationships.py::JoinConditionErrorTest::test_join_error_raised 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_include_exclude 252s test/sql/test_external_traversal.py::ClauseAdapterTest::test_join_to_alias 252s [gw7] [ 51%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_caching_and_binds_lambda_more_mixins 252s [gw1] [ 51%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_join_error_raised 252s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_applies_to_column_property 252s test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[core_col-annotation] 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_join_to_alias 252s test/sql/test_external_traversal.py::ClauseAdapterTest::test_joins_dont_adapt 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_joins_dont_adapt 252s test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_one 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_one 252s [gw4] [ 51%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 252s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_shard_id_event 252s test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_three 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_three 252s test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_two 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_two 252s test/sql/test_external_traversal.py::ClauseAdapterTest::test_multilevel_equivalents 252s [gw7] [ 51%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_applies_to_column_property 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_multilevel_equivalents 252s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_post_replace 252s test/sql/test_external_traversal.py::ClauseAdapterTest::test_prev_entities_adapt 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_prev_entities_adapt 252s [gw1] [ 51%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[core_col-annotation] 252s test/sql/test_external_traversal.py::ClauseAdapterTest::test_recursive 252s test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[core_col-local_remote] 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_recursive 252s test/sql/test_external_traversal.py::ClauseAdapterTest::test_recursive_equivalents 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_recursive_equivalents 252s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_10 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_10 252s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_11 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_11 252s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_12 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_12 252s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_13 252s [gw7] [ 51%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_post_replace 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_13 252s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_14 252s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_post_replace_legacy 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_14 252s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_15 252s [gw1] [ 51%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[core_col-local_remote] 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_15 252s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_16 252s test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[orm_col-annotation] 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_16 252s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_1[False] 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_1[False] 252s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_1[True] 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_1[True] 252s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_2[False] 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_2[False] 252s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_2[True] 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_2[True] 252s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_3[False] 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_3[False] 252s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_3[True] 252s [gw7] [ 51%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_post_replace_legacy 252s [gw6] [ 51%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-has_terminate-not_is_asyncio] 252s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-not_has_terminate-is_asyncio] 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_3[True] 252s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_4[False] 252s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-0] 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_4[False] 252s [gw1] [ 51%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[orm_col-annotation] 252s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_4[True] 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_4[True] 252s test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[orm_col-local_remote] 252s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_5[False] 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_5[False] 252s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_5[True] 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_5[True] 252s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_6[False] 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_6[False] 252s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_6[True] 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_6[True] 252s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_7 252s [gw7] [ 51%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-0] 252s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-1] 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_7 252s [gw1] [ 51%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[orm_col-local_remote] 252s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_8 252s test/orm/test_relationships.py::JoinConditionErrorTest::test_only_column_elements 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_8 252s [gw1] [ 51%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_only_column_elements 252s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_9 252s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_collection_relationship_overrides_fk 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_9 252s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_valued_column 252s [gw7] [ 51%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-1] 252s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_valued_column 253s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-2] 253s test/sql/test_external_traversal.py::ClauseTest::test_adapt_funcs_etc_on_identity_one 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_adapt_funcs_etc_on_identity_one 253s [gw4] [ 51%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_shard_id_event 253s test/sql/test_external_traversal.py::ClauseTest::test_adapt_funcs_etc_on_identity_two 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_adapt_funcs_etc_on_identity_two 253s test/sql/test_external_traversal.py::ClauseTest::test_adapt_union 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_adapt_union 253s test/sql/test_external_traversal.py::ClauseTest::test_alias 253s [gw7] [ 51%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-2] 253s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_baked_mix 253s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-3] 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_alias 253s [gw1] [ 51%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_collection_relationship_overrides_fk 253s test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_column_adapt_exported 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_column_adapt_exported 253s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_init_doesnt_produce_collection_event 253s test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_column_adapt_inner 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_column_adapt_inner 253s test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_schema_column_adapt_exported 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_schema_column_adapt_exported 253s test/sql/test_external_traversal.py::ClauseTest::test_aliased_column_adapt 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_column_adapt 253s test/sql/test_external_traversal.py::ClauseTest::test_aliased_cte_w_union 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_cte_w_union 253s test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[default-fetch] 253s [gw7] [ 51%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-3] 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[default-fetch] 253s test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[default-limit] 253s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-0] 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[default-limit] 253s test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[oracle-fetch] 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[oracle-fetch] 253s test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[oracle-limit] 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[oracle-limit] 253s [gw1] [ 51%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_init_doesnt_produce_collection_event 253s 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] 253s [gw2] [ 51%] 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] 253s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--t1_1.col1 = :col1_1] 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--t1_1.col1 = :col1_1] 253s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--t1_1.col1] 253s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_init_doesnt_produce_scalar_event 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--t1_1.col1] 253s 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] 253s [gw2] [ 51%] 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] 253s [gw7] [ 51%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-0] 253s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--t1_1.col1 = :col1_1] 253s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-1] 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--t1_1.col1 = :col1_1] 253s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--t1_1.col1] 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--t1_1.col1] 253s 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] 253s [gw2] [ 51%] 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] 253s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--t1_1.col1 = :col1_1] 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--t1_1.col1 = :col1_1] 253s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--t1_1.col1] 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--t1_1.col1] 253s 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] 253s [gw2] [ 51%] 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] 253s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--t1_1.col1 = :col1_1] 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--t1_1.col1 = :col1_1] 253s [gw7] [ 51%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-1] 253s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--t1_1.col1] 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--t1_1.col1] 253s test/sql/test_external_traversal.py::ClauseTest::test_binary 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_binary 253s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-2] 253s test/sql/test_external_traversal.py::ClauseTest::test_binary_anon_label_quirk 253s [gw1] [ 51%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_init_doesnt_produce_scalar_event 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_binary_anon_label_quirk 253s test/sql/test_external_traversal.py::ClauseTest::test_bindparam_render_literal_execute[annotate] 253s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_joinedload_doesnt_produce_bogus_event 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_bindparam_render_literal_execute[annotate] 253s test/sql/test_external_traversal.py::ClauseTest::test_bindparam_render_literal_execute[not_annotate] 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_bindparam_render_literal_execute[not_annotate] 253s test/sql/test_external_traversal.py::ClauseTest::test_bindparams 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_bindparams 253s test/sql/test_external_traversal.py::ClauseTest::test_correlated_select 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_correlated_select 253s test/sql/test_external_traversal.py::ClauseTest::test_cte_w_union 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_cte_w_union 253s test/sql/test_external_traversal.py::ClauseTest::test_dont_adapt_singleton_elements[elem0] 253s [gw7] [ 51%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-2] 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_dont_adapt_singleton_elements[elem0] 253s test/sql/test_external_traversal.py::ClauseTest::test_dont_adapt_singleton_elements[elem1] 253s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-3] 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_dont_adapt_singleton_elements[elem1] 253s test/sql/test_external_traversal.py::ClauseTest::test_dont_traverse_immutables 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_dont_traverse_immutables 253s test/sql/test_external_traversal.py::ClauseTest::test_extract 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_extract 253s [gw1] [ 51%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_joinedload_doesnt_produce_bogus_event 253s test/sql/test_external_traversal.py::ClauseTest::test_funcfilter 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_funcfilter 253s test/sql/test_external_traversal.py::ClauseTest::test_in 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_in 253s test/sql/test_external_traversal.py::ClauseTest::test_join 253s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_scalar_relationship_overrides_fk 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_join 253s test/sql/test_external_traversal.py::ClauseTest::test_labeled_expression_adapt 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_labeled_expression_adapt 253s test/sql/test_external_traversal.py::ClauseTest::test_over 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_over 253s test/sql/test_external_traversal.py::ClauseTest::test_params_elements_in_setup_joins 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_params_elements_in_setup_joins 253s test/sql/test_external_traversal.py::ClauseTest::test_params_on_expr_against_subquery 253s [gw7] [ 51%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-3] 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_params_on_expr_against_subquery 253s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-0] 253s test/sql/test_external_traversal.py::ClauseTest::test_params_subqueries_in_joins_one 253s [gw1] [ 51%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_scalar_relationship_overrides_fk 253s [gw4] [ 51%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_baked_mix 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_params_subqueries_in_joins_one 253s test/sql/test_external_traversal.py::ClauseTest::test_params_subqueries_in_joins_two 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_params_subqueries_in_joins_two 253s test/sql/test_external_traversal.py::ClauseTest::test_select 253s test/orm/test_relationships.py::ManualBackrefTest::test_back_propagates_not_relationship 253s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_filter_baked_query_shard_id 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select 253s test/sql/test_external_traversal.py::ClauseTest::test_select_fromtwice_one 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_fromtwice_one 253s test/sql/test_external_traversal.py::ClauseTest::test_select_fromtwice_two 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_fromtwice_two 253s test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_one 253s [gw7] [ 51%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-0] 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_one 253s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-1] 253s test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_three 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_three 253s test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_two 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_two 253s test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_straight_clone 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_straight_clone 253s test/sql/test_external_traversal.py::ClauseTest::test_text 253s [gw1] [ 51%] PASSED test/orm/test_relationships.py::ManualBackrefTest::test_back_propagates_not_relationship 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_text 253s test/sql/test_external_traversal.py::ClauseTest::test_this_thing 253s test/orm/test_relationships.py::ManualBackrefTest::test_invalid_key 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing 253s [gw7] [ 51%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-1] 253s test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_four 253s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-2] 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_four 253s test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_one 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_one 253s test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_three 253s [gw7] [ 51%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-2] 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_three 253s test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_two 253s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-3] 253s [gw1] [ 51%] PASSED test/orm/test_relationships.py::ManualBackrefTest::test_invalid_key 253s test/orm/test_relationships.py::ManualBackrefTest::test_invalid_target 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_two 253s test/sql/test_external_traversal.py::ClauseTest::test_union 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_union 253s test/sql/test_external_traversal.py::ClauseTest::test_within_group 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_within_group 253s [gw7] [ 51%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-3] 253s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-False-False] 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-False-False] 253s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-0] 253s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-False-True] 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-False-True] 253s test/engine/test_reconnect.py::PrePingRealTest_sqlite+pysqlite_3_46_1::test_pre_ping_db_is_restarted 253s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-True-False] 253s [gw3] [ 51%] PASSED test/engine/test_reconnect.py::PrePingRealTest_sqlite+pysqlite_3_46_1::test_pre_ping_db_is_restarted 253s test/engine/test_reconnect.py::PrePingRealTest_sqlite+pysqlite_3_46_1::test_pre_ping_db_stays_shutdown 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-True-False] 253s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-True-True] 253s [gw3] [ 51%] PASSED test/engine/test_reconnect.py::PrePingRealTest_sqlite+pysqlite_3_46_1::test_pre_ping_db_stays_shutdown 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-True-True] 253s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_control 253s [gw3] [ 51%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_control 253s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_downgrade_control 253s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-False-False] 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-False-False] 253s [gw3] [ 51%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_downgrade_control 253s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-False-True] 253s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_can_downgrade_disconnect 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-False-True] 253s [gw7] [ 51%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-0] 253s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-True-False] 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-True-False] 253s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-1] 253s [gw3] [ 51%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_can_downgrade_disconnect 253s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_can_upgrade_disconnect 253s [gw1] [ 51%] PASSED test/orm/test_relationships.py::ManualBackrefTest::test_invalid_target 253s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-True-True] 253s [gw3] [ 51%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_can_upgrade_disconnect 253s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_didnt_downgrade_disconnect 253s test/orm/test_relationships.py::ManualBackrefTest::test_o2m 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-True-True] 253s test/sql/test_external_traversal.py::ColumnAdapterTest::test_columns_memoizes_w_itself 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_columns_memoizes_w_itself 253s test/sql/test_external_traversal.py::ColumnAdapterTest::test_traverse_memoizes_w_columns 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_traverse_memoizes_w_columns 253s test/sql/test_external_traversal.py::ColumnAdapterTest::test_traverse_memoizes_w_itself 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_traverse_memoizes_w_itself 253s test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_fallthrough 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_fallthrough 253s test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_inclusions 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_inclusions 253s test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_multiple 253s [gw7] [ 51%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-1] 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_multiple 253s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-2] 253s test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_ordering 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_ordering 253s test/sql/test_external_traversal.py::SelectTest::test_columns 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::SelectTest::test_columns 253s test/sql/test_external_traversal.py::SelectTest::test_execution_options 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::SelectTest::test_execution_options 253s test/sql/test_external_traversal.py::SelectTest::test_froms 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::SelectTest::test_froms 253s [gw1] [ 51%] PASSED test/orm/test_relationships.py::ManualBackrefTest::test_o2m 253s test/sql/test_external_traversal.py::SelectTest::test_invalid_options 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::SelectTest::test_invalid_options 253s test/sql/test_external_traversal.py::SelectTest::test_prefixes 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::SelectTest::test_prefixes 253s test/orm/test_relationships.py::NoLoadBackPopulates::test_m2o 253s [gw7] [ 51%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-2] 253s test/sql/test_external_traversal.py::SpliceJoinsTest::test_splice 253s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-3] 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::SpliceJoinsTest::test_splice 253s test/sql/test_external_traversal.py::SpliceJoinsTest::test_splice_2 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::SpliceJoinsTest::test_splice_2 253s test/sql/test_external_traversal.py::SpliceJoinsTest::test_stop_on 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::SpliceJoinsTest::test_stop_on 253s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-clone] 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-clone] 253s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-conv_to_unique] 253s [gw7] [ 51%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-3] 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-conv_to_unique] 253s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-none] 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-none] 253s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-pickle] 253s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_00] 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-pickle] 253s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-clone] 253s [gw1] [ 51%] PASSED test/orm/test_relationships.py::NoLoadBackPopulates::test_m2o 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-clone] 253s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-conv_to_unique] 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-conv_to_unique] 253s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-none] 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-none] 253s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-pickle] 253s [gw7] [ 51%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_00] 253s test/orm/test_relationships.py::NoLoadBackPopulates::test_o2m 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-pickle] 253s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_01] 253s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-clone] 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-clone] 253s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-conv_to_unique] 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-conv_to_unique] 253s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-none] 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-none] 253s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-pickle] 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-pickle] 253s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-clone] 253s [gw7] [ 51%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_01] 253s [gw4] [ 51%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_filter_baked_query_shard_id 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-clone] 253s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_02] 253s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-conv_to_unique] 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-conv_to_unique] 253s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-none] 253s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get 253s [gw6] [ 51%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-not_has_terminate-is_asyncio] 253s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-not_has_terminate-not_is_asyncio] 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-none] 253s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-pickle] 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-pickle] 253s [gw1] [ 51%] PASSED test/orm/test_relationships.py::NoLoadBackPopulates::test_o2m 253s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-clone] 253s [gw7] [ 51%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_02] 253s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_03] 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-clone] 253s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-conv_to_unique] 253s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_aliased_mapper_works 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-conv_to_unique] 253s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-none] 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-none] 253s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-pickle] 253s [gw7] [ 51%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_03] 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-pickle] 253s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_declared_attr_no_warning 253s [gw1] [ 51%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_aliased_mapper_works 253s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_same_mapper_overlaps_works 253s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-clone] 253s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-clone] 254s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-conv_to_unique] 254s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-conv_to_unique] 254s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-none] 254s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-none] 254s [gw7] [ 51%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_declared_attr_no_warning 254s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-pickle] 254s [gw1] [ 51%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_same_mapper_overlaps_works 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_err_given_in_pathed 254s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-pickle] 254s test/sql/test_external_traversal.py::TraversalTest::test_change_in_place 254s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_change_in_place 254s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_same_mapper_warns 254s [gw3] [ 51%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_didnt_downgrade_disconnect 254s test/sql/test_external_traversal.py::TraversalTest::test_clone 254s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_didnt_upgrade_disconnect 254s [gw2] [ 51%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_clone 254s test/sql/test_external_traversal.py::TraversalTest::test_clone_anon_label 254s [gw3] [ 51%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_didnt_upgrade_disconnect 254s [gw2] [ 52%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_clone_anon_label 254s test/sql/test_external_traversal.py::TraversalTest::test_expanding_in_bindparam_safe_to_clone 254s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_close 254s [gw2] [ 52%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_expanding_in_bindparam_safe_to_clone 254s test/sql/test_external_traversal.py::TraversalTest::test_no_clone 254s [gw2] [ 52%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_no_clone 254s [gw3] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_close 254s [gw1] [ 52%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_same_mapper_warns 254s test/sql/test_external_traversal.py::TraversalTest::test_test_classes 254s [gw2] [ 52%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_test_classes 254s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_detach_closed 254s [gw3] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_detach_closed 254s test/sql/test_external_traversal.py::TraversalTest::test_traversal_size 254s [gw2] [ 52%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_traversal_size 254s test/sql/test_external_traversal.py::TraversalTest::test_visit_name 254s [gw7] [ 52%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_err_given_in_pathed 254s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_detach_invalidated 254s [gw2] [ 52%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_visit_name 254s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_five[False] 254s [gw3] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_detach_invalidated 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_joinedload_global_criteria 254s test/sql/test_external_traversal.py::ValuesBaseTest::test_add_dictionary 254s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_ensure_is_disconnect_gets_connection 254s [gw2] [ 52%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_add_dictionary 254s [gw3] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_ensure_is_disconnect_gets_connection 254s test/sql/test_external_traversal.py::ValuesBaseTest::test_add_kwarg 254s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_explode_in_initializer 254s [gw1] [ 52%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_five[False] 254s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_five[True] 254s [gw2] [ 52%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_add_kwarg 254s test/sql/test_external_traversal.py::ValuesBaseTest::test_add_kwarg_disallowed_multi 254s [gw2] [ 52%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_add_kwarg_disallowed_multi 254s [gw3] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_explode_in_initializer 254s test/sql/test_external_traversal.py::ValuesBaseTest::test_cant_mix_single_multi_formats_dict_to_list 254s [gw1] [ 52%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_five[True] 254s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_explode_in_initializer_disconnect 254s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_four 254s [gw2] [ 52%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_cant_mix_single_multi_formats_dict_to_list 254s test/sql/test_external_traversal.py::ValuesBaseTest::test_cant_mix_single_multi_formats_list_to_dict 254s [gw1] [ 52%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_four 254s [gw2] [ 52%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_cant_mix_single_multi_formats_list_to_dict 254s test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_dicts 254s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_backrefs_works 254s [gw3] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_explode_in_initializer_disconnect 254s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_invalidate_twice 254s [gw2] [ 52%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_dicts 254s [gw1] [ 52%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_backrefs_works 254s test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_plus_kw 254s [gw2] [ 52%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_plus_kw 254s [gw3] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_invalidate_twice 254s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_overlaps_works 254s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_multiple_invalidate 254s [gw3] [ 52%] SKIPPED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_multiple_invalidate 254s test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_tuples 254s [gw2] [ 52%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_tuples 254s test/sql/test_external_traversal.py::ValuesBaseTest::test_inline_values_multi 254s [gw1] [ 52%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_overlaps_works 254s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_no_begin_on_invalid 254s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_warn 254s [gw7] [ 52%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_joinedload_global_criteria 254s [gw2] [ 52%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_inline_values_multi 254s test/sql/test_external_traversal.py::ValuesBaseTest::test_inline_values_single 254s [gw3] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_no_begin_on_invalid 254s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_null_pool 254s [gw2] [ 52%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_inline_values_single 254s [gw1] [ 52%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_warn 254s test/sql/test_external_traversal.py::ValuesBaseTest::test_kw_and_dict_simultaneously_single 254s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_four 254s [gw2] [ 52%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_kw_and_dict_simultaneously_single 254s test/sql/test_external_traversal.py::ValuesBaseTest::test_prefixes 254s [gw3] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_null_pool 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[immediate] 254s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_reconnect 254s [gw2] [ 52%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_prefixes 254s test/sql/test_external_traversal.py::ValuesBaseTest::test_update_no_support_multi_constructor 254s [gw1] [ 52%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_four 254s [gw3] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_reconnect 254s [gw2] [ 52%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_update_no_support_multi_constructor 254s test/sql/test_external_traversal.py::ValuesBaseTest::test_update_no_support_multi_values 254s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_plain 254s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_one 254s [gw2] [ 52%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_update_no_support_multi_values 254s test/sql/test_external_traversal.py::ValuesBaseTest::test_via_tuple_multi 254s [gw3] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_plain 254s [gw2] [ 52%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_via_tuple_multi 254s test/sql/test_external_traversal.py::ValuesBaseTest::test_via_tuple_single 254s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_savepoint 254s [gw2] [ 52%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_via_tuple_single 254s [gw3] [ 52%] SKIPPED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_savepoint 254s test/sql/test_external_traversal.py::ValuesBaseTest::test_whereclause_returning_adapted[delete] 254s [gw2] [ 52%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_whereclause_returning_adapted[delete] 254s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_twophase 254s [gw3] [ 52%] SKIPPED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_twophase 254s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_with_transaction 254s [gw1] [ 52%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_one 254s test/sql/test_external_traversal.py::ValuesBaseTest::test_whereclause_returning_adapted[update] 254s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_three 254s [gw3] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_with_transaction 254s [gw2] [ 52%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_whereclause_returning_adapted[update] 254s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_basic 254s test/engine/test_reconnect.py::RecycleTest_sqlite+pysqlite_3_46_1::test_basic 254s [gw2] [ 52%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_basic 254s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_nowait 254s [gw2] [ 52%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_nowait 254s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_basic 254s [gw2] [ 52%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_basic 254s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_column_list_aliased 254s [gw2] [ 52%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_column_list_aliased 254s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_aliased 254s [gw1] [ 52%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_three 254s [gw2] [ 52%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_aliased 254s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_one 254s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_two 254s [gw2] [ 52%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_one 254s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_nowait 254s [gw7] [ 52%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[immediate] 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[joined] 254s [gw2] [ 52%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_nowait 254s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read 254s [gw2] [ 52%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read 254s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait 254s [gw2] [ 52%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait 254s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait_column_list 254s [gw1] [ 52%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_two 254s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_works_one 254s [gw2] [ 52%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait_column_list 254s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_skip_locked 254s [gw2] [ 52%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_skip_locked 254s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_skip_locked 254s [gw2] [ 52%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_skip_locked 254s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read 254s [gw2] [ 52%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read 254s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_nowait 254s [gw7] [ 52%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[joined] 254s [gw2] [ 52%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_nowait 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[select] 254s [gw4] [ 52%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get 254s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_skip_locked 254s [gw2] [ 52%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_skip_locked 254s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_skip_locked 254s [gw2] [ 52%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_skip_locked 254s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query 254s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_textual_of 254s [gw1] [ 52%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_works_one 254s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_works_two 254s [gw2] [ 52%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_textual_of 254s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_c_and_d_both_disconnected 254s [gw1] [ 52%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_works_two 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_c_and_d_both_disconnected 254s [gw7] [ 52%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[select] 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[selectin] 254s test/orm/test_relationships.py::RaiseLoadTest::test_m2o_non_use_get_raise_on_sql_option 254s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[both] 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[both] 254s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[fromclause] 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[fromclause] 254s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[nothing] 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[nothing] 254s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[whereclause] 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[whereclause] 254s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_count_non_eq_comparison_operators 254s [gw1] [ 52%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_m2o_non_use_get_raise_on_sql_option 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_count_non_eq_comparison_operators 254s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_disconnect_between_ab_cd 254s [gw7] [ 52%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[selectin] 254s test/orm/test_relationships.py::RaiseLoadTest::test_m2o_raise_on_sql_option 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_disconnect_between_ab_cd 254s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_disconnected_subquery 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[subquery] 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_disconnected_subquery 254s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[False-False-delete] 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[False-False-delete] 254s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[False-False-update] 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[False-False-update] 254s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-False-delete] 254s [gw1] [ 52%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_m2o_raise_on_sql_option 254s test/orm/test_relationships.py::RaiseLoadTest::test_m2o_raiseload_option 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-False-delete] 254s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-False-update] 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-False-update] 254s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-True-delete] 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-True-delete] 254s [gw7] [ 52%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[subquery] 254s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-True-update] 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_refresh 254s [gw1] [ 52%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_m2o_raiseload_option 254s test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_lazyload_option 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-True-update] 254s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dont_count_non_comparison_operators 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dont_count_non_comparison_operators 254s [gw7] [ 52%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_refresh 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_undefer 254s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_everything_is_connected 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_everything_is_connected 254s [gw1] [ 52%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_lazyload_option 254s test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_mapper 254s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-joins_implicitly-alias] 254s [gw7] [ 52%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_undefer 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-joins_implicitly-alias] 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_unexpire 254s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-joins_implicitly-none] 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-joins_implicitly-none] 254s [gw1] [ 52%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_mapper 254s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-not_joins_implicitly-alias] 254s test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_option 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-not_joins_implicitly-alias] 254s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-not_joins_implicitly-none] 254s [gw7] [ 52%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_unexpire 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-not_joins_implicitly-none] 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_count_after_the_fact_global_criteria 254s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-joins_implicitly-alias] 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-joins_implicitly-alias] 254s [gw1] [ 52%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_option 254s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-joins_implicitly-none] 254s test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_from_eager_load 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-joins_implicitly-none] 254s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-not_joins_implicitly-alias] 254s [gw7] [ 52%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_count_after_the_fact_global_criteria 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_count_global_criteria 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-not_joins_implicitly-alias] 254s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-not_joins_implicitly-none] 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-not_joins_implicitly-none] 254s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-joins_implicitly-alias] 254s [gw4] [ 52%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query 254s [gw7] [ 52%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_count_global_criteria 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-joins_implicitly-alias] 254s [gw1] [ 52%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_from_eager_load 254s test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_wildcard_all_classes_option 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_outerjoin_global_criteria 254s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query_shard_id 254s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-joins_implicitly-none] 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-joins_implicitly-none] 254s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-not_joins_implicitly-alias] 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-not_joins_implicitly-alias] 254s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-not_joins_implicitly-none] 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-not_joins_implicitly-none] 254s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_join_on_true 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_join_on_true 254s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_join_on_true_muti_levels 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_join_on_true_muti_levels 254s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[cartesian] 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[cartesian] 254s [gw1] [ 52%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_wildcard_all_classes_option 254s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[join] 254s test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_wildcard_specific_class_option 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[join] 254s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[lateral] 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[lateral] 254s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries_ok_do_we_still_find_cartesians 254s [gw7] [ 52%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_outerjoin_global_criteria 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries_ok_do_we_still_find_cartesians 254s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries_w_joins 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_aliased_criteria 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries_w_joins 254s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_no_froms 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_no_froms 254s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_now_connect_it 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_now_connect_it 254s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_now_connected 254s [gw1] [ 52%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_wildcard_specific_class_option 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_now_connected 254s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_plain_cartesian 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_plain_cartesian 254s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_right_nested_join_with_an_issue 254s test/orm/test_relationships.py::RelationDeprecationTest::test_relationship 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_right_nested_join_with_an_issue 254s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_right_nested_join_without_issue 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_right_nested_join_without_issue 254s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_does_not_modify_query 254s [gw5] [ 52%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_cloned_traversal 254s test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_replacement_traversal 254s [gw7] [ 52%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_aliased_criteria 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_does_not_modify_query 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_columns_aliased_criteria 254s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_no_linting 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_no_linting 254s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_noop_for_unhandled_objects 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_noop_for_unhandled_objects 254s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_anon_alias 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_anon_alias 254s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_anon_cte 254s [gw1] [ 52%] PASSED test/orm/test_relationships.py::RelationDeprecationTest::test_relationship 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_anon_cte 254s test/orm/test_relationships.py::RelationshipToSelectableTest::test_basic 254s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-delete] 254s [gw2] [ 52%] SKIPPED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-delete] 254s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-update] 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-update] 254s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-delete] 254s [gw2] [ 52%] SKIPPED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-delete] 254s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-update] 254s [gw7] [ 52%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_columns_aliased_criteria 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_columns_inclaliased_criteria 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-update] 254s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-delete] 254s [gw2] [ 52%] SKIPPED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-delete] 254s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-update] 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-update] 254s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_simple 254s [gw2] [ 52%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_simple 254s test/orm/test_froms.py::AddEntityEquivalenceTest::test_add_entity_equivalence 254s [gw1] [ 52%] PASSED test/orm/test_relationships.py::RelationshipToSelectableTest::test_basic 254s test/orm/test_relationships.py::RemoteForeignBetweenColsTest::test_col_query 254s [gw7] [ 52%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_columns_inclaliased_criteria 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_inclaliased_criteria 254s [gw7] [ 52%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_inclaliased_criteria 254s [gw1] [ 52%] PASSED test/orm/test_relationships.py::RemoteForeignBetweenColsTest::test_col_query 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_count_subquery_global_criteria 254s test/orm/test_relationships.py::RemoteForeignBetweenColsTest::test_lazyload 254s [gw1] [ 52%] PASSED test/orm/test_relationships.py::RemoteForeignBetweenColsTest::test_lazyload 254s test/orm/test_relationships.py::SecondaryArgTest::test_informative_message_on_cls_as_secondary[False] 254s [gw1] [ 52%] PASSED test/orm/test_relationships.py::SecondaryArgTest::test_informative_message_on_cls_as_secondary[False] 254s test/orm/test_relationships.py::SecondaryArgTest::test_informative_message_on_cls_as_secondary[True] 255s [gw2] [ 52%] PASSED test/orm/test_froms.py::AddEntityEquivalenceTest::test_add_entity_equivalence 255s [gw1] [ 52%] PASSED test/orm/test_relationships.py::SecondaryArgTest::test_informative_message_on_cls_as_secondary[True] 255s test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_eager_join 255s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_from_self_twice_newstyle_wlabels 255s [gw7] [ 52%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_count_subquery_global_criteria 255s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-count(users.id) AS count_1] 255s [gw7] [ 52%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-count(users.id) AS count_1] 255s [gw1] [ 52%] PASSED test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_eager_join 255s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-count(users.id) AS foo] 255s test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_eager_selectin 255s [gw4] [ 52%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query_shard_id 255s [gw7] [ 52%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-count(users.id) AS foo] 255s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.id AS foo] 255s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_explicit_shard 255s [gw1] [ 52%] PASSED test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_eager_selectin 255s test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_exists 255s [gw7] [ 52%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.id AS foo] 255s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.id] 255s [gw2] [ 52%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_from_self_twice_newstyle_wlabels 255s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_from_self_twice_newstyle_wolabels 255s [gw2] [ 52%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_from_self_twice_newstyle_wolabels 255s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_newstyle 255s [gw7] [ 52%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.id] 255s [gw1] [ 52%] PASSED test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_exists 255s [gw2] [ 52%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_newstyle 255s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_oldstyle 255s test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_query_join 255s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.name || :name_1 AS anon_1] 255s [gw2] [ 52%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_oldstyle 255s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_plus_explicit_aliased_join_newstyle 255s [gw2] [ 52%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_plus_explicit_aliased_join_newstyle 255s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_plus_flag_aliased_join_newstyle 255s [gw2] [ 52%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_plus_flag_aliased_join_newstyle 255s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_labeled_expression_newstyle 255s [gw2] [ 52%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_labeled_expression_newstyle 255s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_labeled_expression_oldstyle 255s [gw7] [ 52%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.name || :name_1 AS anon_1] 255s [gw2] [ 52%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_labeled_expression_oldstyle 255s test/orm/test_froms.py::ColumnAccessTest::test_select_from_no_aliasing 255s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.name || :name_1 AS foo] 255s [gw2] [ 52%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_select_from_no_aliasing 255s [gw1] [ 52%] PASSED test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_query_join 255s test/orm/test_froms.py::ColumnAccessTest::test_table_anonymous_expression_from_self_twice_newstyle 255s [gw2] [ 52%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_table_anonymous_expression_from_self_twice_newstyle 255s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_join 255s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-None-False] 255s [gw6] [ 52%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-not_has_terminate-not_is_asyncio] 255s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_on_subsequently_recreated 255s [gw6] [ 52%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_on_subsequently_recreated 255s test/engine/test_pool.py::PoolEventsTest::test_checkout_event 255s [gw2] [ 52%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-None-False] 255s [gw6] [ 52%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkout_event 255s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-None-True] 255s test/engine/test_pool.py::PoolEventsTest::test_checkout_event_fires_subsequent 255s [gw6] [ 52%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkout_event_fires_subsequent 255s test/engine/test_pool.py::PoolEventsTest::test_checkout_event_on_subsequently_recreated 255s [gw6] [ 52%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkout_event_on_subsequently_recreated 255s test/engine/test_pool.py::PoolEventsTest::test_close 255s [gw6] [ 52%] PASSED test/engine/test_pool.py::PoolEventsTest::test_close 255s [gw7] [ 52%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.name || :name_1 AS foo] 255s test/engine/test_pool.py::PoolEventsTest::test_connect_event 255s [gw6] [ 52%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_event 255s test/engine/test_pool.py::PoolEventsTest::test_connect_event_fails_invalidates[base_exception] 255s [gw2] [ 52%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-None-True] 255s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate-False] 255s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_from_aliased_inclaliased_criteria 255s [gw6] [ 52%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_event_fails_invalidates[base_exception] 255s test/engine/test_pool.py::PoolEventsTest::test_connect_event_fails_invalidates[plain] 255s [gw2] [ 52%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate-False] 255s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate-True] 255s [gw2] [ 52%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate-True] 255s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate_except-False] 255s [gw1] [ 52%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_join 255s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_joinedload 255s [gw1] [ 52%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_joinedload 255s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_lazyload 255s [gw2] [ 52%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate_except-False] 255s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate_except-True] 255s [gw1] [ 52%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_lazyload 255s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_join 255s [gw1] [ 52%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_join 255s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_joinedload 255s [gw2] [ 52%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate_except-True] 255s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-None-False] 255s [gw1] [ 52%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_joinedload 255s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_lazyload 255s [gw1] [ 52%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_lazyload 255s [gw7] [ 52%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_from_aliased_inclaliased_criteria 255s test/orm/test_relationships.py::SynonymsAsFKsTest::test_synonym_fk 255s [gw2] [ 52%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-None-False] 255s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-None-True] 255s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_from_mapper_mapper_criteria 255s [gw2] [ 52%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-None-True] 255s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate-False] 255s [gw2] [ 52%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate-False] 255s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate-True] 255s [gw1] [ 52%] PASSED test/orm/test_relationships.py::SynonymsAsFKsTest::test_synonym_fk 255s test/orm/test_relationships.py::TypeMatchTest::test_m2o_nopoly_onflush 255s [gw2] [ 52%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate-True] 255s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate_except-False] 255s [gw2] [ 52%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate_except-False] 255s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate_except-True] 255s [gw2] [ 52%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate_except-True] 255s [gw7] [ 52%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_from_mapper_mapper_criteria 255s test/orm/test_froms.py::CustomJoinTest::test_double_same_mappers_explicit_alias 255s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_implicit_join_mapper_mapper_criteria 255s [gw1] [ 52%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_m2o_nopoly_onflush 255s test/orm/test_relationships.py::TypeMatchTest::test_m2o_oncascade 255s [gw7] [ 52%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_implicit_join_mapper_mapper_criteria 255s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_join_aliased_inclaliased_criteria 255s [gw1] [ 52%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_m2o_oncascade 255s [gw2] [ 52%] PASSED test/orm/test_froms.py::CustomJoinTest::test_double_same_mappers_explicit_alias 255s test/orm/test_relationships.py::TypeMatchTest::test_o2m_nopoly_onflush 255s test/orm/test_froms.py::EntityFromSubqueryTest::test_aliases 255s [gw1] [ 52%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_o2m_nopoly_onflush 255s test/orm/test_relationships.py::TypeMatchTest::test_o2m_oncascade 255s [gw7] [ 52%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_join_aliased_inclaliased_criteria 255s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_join_mapper_mapper_criteria 255s [gw1] [ 52%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_o2m_oncascade 255s test/orm/test_relationships.py::TypeMatchTest::test_o2m_onflush 255s [gw2] [ 52%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_aliases 255s test/orm/test_froms.py::EntityFromSubqueryTest::test_error_w_aliased_against_select 255s [gw2] [ 52%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_error_w_aliased_against_select 255s test/orm/test_froms.py::EntityFromSubqueryTest::test_filter 255s [gw2] [ 52%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_filter 255s test/orm/test_froms.py::EntityFromSubqueryTest::test_group_by 255s [gw2] [ 52%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_group_by 255s test/orm/test_froms.py::EntityFromSubqueryTest::test_having 255s [gw2] [ 52%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_having 255s test/orm/test_froms.py::EntityFromSubqueryTest::test_join 255s [gw1] [ 52%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_o2m_onflush 255s [gw2] [ 52%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_join 255s test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_entities 255s test/orm/test_relationships.py::TypedAssociationTable::test_m2m 255s [gw7] [ 52%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_join_mapper_mapper_criteria 255s [gw2] [ 52%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_entities 255s test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_with_column_entities_newstyle 255s [gw2] [ 52%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_with_column_entities_newstyle 255s test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_with_column_entities_oldstyle 255s [gw2] [ 52%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_with_column_entities_oldstyle 255s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinedload_mapper_mapper_criteria 255s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_none_to_subquery 255s [gw2] [ 52%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_none_to_subquery 255s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_to_subquery_w_adaption 255s [gw2] [ 52%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_to_subquery_w_adaption 255s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_to_subquery_w_replace 255s [gw2] [ 52%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_to_subquery_w_replace 255s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_w_alias_to_none 255s [gw2] [ 52%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_w_alias_to_none 255s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_aliases_none_to_none 255s [gw2] [ 52%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_aliases_none_to_none 255s test/orm/test_froms.py::EntityFromSubqueryTest::test_no_joinedload 255s [gw2] [ 52%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_no_joinedload 255s test/orm/test_froms.py::ExternalColumnsTest::test_external_columns 255s [gw1] [ 52%] PASSED test/orm/test_relationships.py::TypedAssociationTable::test_m2m 255s test/orm/test_relationships.py::UniqueColReferenceSwitchTest::test_switch_parent 255s [gw7] [ 52%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinedload_mapper_mapper_criteria 255s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinm2m_aliased_inclaliased_criteria 255s [gw6] [ 52%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_event_fails_invalidates[plain] 255s test/engine/test_pool.py::PoolEventsTest::test_connect_event_fires_subsequent 255s [gw6] [ 52%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_event_fires_subsequent 255s test/engine/test_pool.py::PoolEventsTest::test_connect_insert_event 255s [gw6] [ 53%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_insert_event 255s test/engine/test_pool.py::PoolEventsTest::test_connect_on_previously_recreated 255s [gw6] [ 53%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_on_previously_recreated 255s test/engine/test_pool.py::PoolEventsTest::test_connect_on_subsequently_recreated 255s [gw6] [ 53%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_on_subsequently_recreated 255s test/engine/test_pool.py::PoolEventsTest::test_detach 255s [gw1] [ 53%] PASSED test/orm/test_relationships.py::UniqueColReferenceSwitchTest::test_switch_parent 255s [gw6] [ 53%] PASSED test/engine/test_pool.py::PoolEventsTest::test_detach 255s test/engine/test_pool.py::PoolEventsTest::test_detach_close 255s [gw2] [ 53%] PASSED test/orm/test_froms.py::ExternalColumnsTest::test_external_columns 255s test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_bad 255s [gw6] [ 53%] PASSED test/engine/test_pool.py::PoolEventsTest::test_detach_close 255s test/orm/test_relationships.py::ViewOnlyComplexJoin::test_basic 255s test/engine/test_pool.py::PoolEventsTest::test_first_connect_event 255s [gw6] [ 53%] PASSED test/engine/test_pool.py::PoolEventsTest::test_first_connect_event 255s test/engine/test_pool.py::PoolEventsTest::test_first_connect_event_fires_once 255s [gw2] [ 53%] PASSED test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_bad 255s [gw6] [ 53%] PASSED test/engine/test_pool.py::PoolEventsTest::test_first_connect_event_fires_once 255s test/engine/test_pool.py::PoolEventsTest::test_first_connect_on_previously_recreated 255s [gw7] [ 53%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinm2m_aliased_inclaliased_criteria 255s test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_compound 255s [gw6] [ 53%] PASSED test/engine/test_pool.py::PoolEventsTest::test_first_connect_on_previously_recreated 255s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinm2m_mapper_mapper_criteria 255s test/engine/test_pool.py::PoolEventsTest::test_first_connect_on_subsequently_recreated 255s [gw6] [ 53%] PASSED test/engine/test_pool.py::PoolEventsTest::test_first_connect_on_subsequently_recreated 255s test/engine/test_pool.py::PoolEventsTest::test_invalidate_event_exception 255s [gw6] [ 53%] PASSED test/engine/test_pool.py::PoolEventsTest::test_invalidate_event_exception 255s test/engine/test_pool.py::PoolEventsTest::test_invalidate_event_no_exception 255s [gw6] [ 53%] PASSED test/engine/test_pool.py::PoolEventsTest::test_invalidate_event_no_exception 255s test/engine/test_pool.py::PoolEventsTest::test_listen_targets_per_subclass 255s [gw6] [ 53%] PASSED test/engine/test_pool.py::PoolEventsTest::test_listen_targets_per_subclass 255s test/engine/test_pool.py::PoolEventsTest::test_listen_targets_scope 255s [gw2] [ 53%] PASSED test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_compound 255s [gw6] [ 53%] PASSED test/engine/test_pool.py::PoolEventsTest::test_listen_targets_scope 255s test/engine/test_pool.py::PoolEventsTest::test_reset_event 255s test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_joinedload 255s [gw6] [ 53%] PASSED test/engine/test_pool.py::PoolEventsTest::test_reset_event 255s test/engine/test_pool.py::PoolEventsTest::test_soft_invalidate_event_exception 255s [gw6] [ 53%] PASSED test/engine/test_pool.py::PoolEventsTest::test_soft_invalidate_event_exception 255s test/engine/test_pool.py::PoolEventsTest::test_soft_invalidate_event_no_exception 255s [gw6] [ 53%] PASSED test/engine/test_pool.py::PoolEventsTest::test_soft_invalidate_event_no_exception 255s test/engine/test_pool.py::PoolFirstConnectSyncTest::test_sync 256s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlyComplexJoin::test_basic 256s test/orm/test_relationships.py::ViewOnlyComplexJoin::test_remote_side_escalation 256s [gw4] [ 53%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_explicit_shard 256s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_one 256s [gw7] [ 53%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinm2m_mapper_mapper_criteria 256s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_lazyload_mapper_mapper_closure_criteria 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_joinedload 256s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlyComplexJoin::test_remote_side_escalation 256s test/orm/test_froms.py::InstancesTest::test_contains_eager_aliased 256s test/orm/test_relationships.py::ViewOnlyHistoryTest::test_m2o_viewonly_oneside 256s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlyHistoryTest::test_m2o_viewonly_oneside 256s test/orm/test_relationships.py::ViewOnlyHistoryTest::test_m2o_viewonly_only 256s [gw7] [ 53%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_lazyload_mapper_mapper_closure_criteria 256s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_lazyload_mapper_mapper_criteria 256s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlyHistoryTest::test_m2o_viewonly_only 256s test/orm/test_relationships.py::ViewOnlyHistoryTest::test_o2m_viewonly_oneside 256s [gw7] [ 53%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_lazyload_mapper_mapper_criteria 256s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_mapper_criteria 256s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlyHistoryTest::test_o2m_viewonly_oneside 256s test/orm/test_relationships.py::ViewOnlyHistoryTest::test_o2m_viewonly_only 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_aliased 256s test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining 256s [gw3] [ 53%] PASSED test/engine/test_reconnect.py::RecycleTest_sqlite+pysqlite_3_46_1::test_basic 256s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[1-immediateload] 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining 256s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlyHistoryTest::test_o2m_viewonly_only 256s test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining_aliased_endpoint 256s test/orm/test_relationships.py::ViewOnlyLocalRemoteM2M::test_local_remote 256s [gw7] [ 53%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_mapper_criteria 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining_aliased_endpoint 256s test/orm/test_froms.py::InstancesTest::test_contains_eager_four 256s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_delete_mapper_criteria[delete_is_orm] 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_four 256s test/orm/test_froms.py::InstancesTest::test_contains_eager_four_future 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_four_future 256s test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_alias 256s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlyLocalRemoteM2M::test_local_remote 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_alias 256s test/orm/test_relationships.py::ViewOnlyM2MBackrefTest::test_viewonly 256s test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased 256s test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased_of_type 256s [gw3] [ 53%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[1-immediateload] 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased_of_type 256s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[1-selectinload] 256s test/orm/test_froms.py::InstancesTest::test_contains_eager_one 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_one 256s test/orm/test_froms.py::InstancesTest::test_contains_eager_two 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_two 256s test/orm/test_froms.py::InstancesTest::test_from_alias_four 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::InstancesTest::test_from_alias_four 256s test/orm/test_froms.py::InstancesTest::test_from_alias_three 256s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlyM2MBackrefTest::test_viewonly 256s [gw3] [ 53%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[1-selectinload] 256s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[15-immediateload] 256s test/orm/test_relationships.py::ViewOnlyNonEquijoin::test_viewonly_join 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::InstancesTest::test_from_alias_three 256s test/orm/test_froms.py::InstancesTest::test_from_alias_two 256s [gw7] [ 53%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_delete_mapper_criteria[delete_is_orm] 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::InstancesTest::test_from_alias_two 256s test/orm/test_froms.py::InstancesTest::test_from_alias_two_needs_nothing 256s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_delete_mapper_criteria[not_delete_is_orm] 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::InstancesTest::test_from_alias_two_needs_nothing 256s test/orm/test_froms.py::InstancesTest::test_mixed_eager_contains_with_limit 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::InstancesTest::test_mixed_eager_contains_with_limit 256s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlyNonEquijoin::test_viewonly_join 256s test/orm/test_froms.py::LabelCollideTest::test_overlap_plain 256s test/orm/test_relationships.py::ViewOnlyOverlappingNames::test_three_table_view 256s [gw3] [ 53%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[15-immediateload] 256s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[15-selectinload] 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::LabelCollideTest::test_overlap_plain 256s test/orm/test_froms.py::LabelCollideTest::test_overlap_subquery 256s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlyOverlappingNames::test_three_table_view 256s [gw7] [ 53%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_delete_mapper_criteria[not_delete_is_orm] 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::LabelCollideTest::test_overlap_subquery 256s test/orm/test_relationships.py::ViewOnlyRepeatedLocalColumn::test_relationship_on_or 256s test/orm/test_froms.py::MixedEntitiesTest::test_add_multi_columns 256s [gw3] [ 53%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[15-selectinload] 256s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[185-immediateload] 256s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_update_mapper_criteria[not_update_is_orm] 256s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlyRepeatedLocalColumn::test_relationship_on_or 256s test/orm/test_relationships.py::ViewOnlyRepeatedRemoteColumn::test_relationship_on_or 256s [gw4] [ 53%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_one 256s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-auto] 256s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlyRepeatedRemoteColumn::test_relationship_on_or 256s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-False] 256s [gw7] [ 53%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_update_mapper_criteria[not_update_is_orm] 256s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_update_mapper_criteria[update_is_orm] 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_add_multi_columns 256s test/orm/test_froms.py::MixedEntitiesTest::test_alias_naming 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_alias_naming 256s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-False] 256s test/orm/test_froms.py::MixedEntitiesTest::test_aliased_adapt_on_names 256s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-None] 256s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-None] 256s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-True] 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_aliased_adapt_on_names 256s [gw7] [ 53%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_update_mapper_criteria[update_is_orm] 256s test/orm/test_froms.py::MixedEntitiesTest::test_aliased_multi_mappers 256s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_dml_mapper_criteria 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_aliased_multi_mappers 256s test/orm/test_froms.py::MixedEntitiesTest::test_column_from_limited_joinedload 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_from_limited_joinedload 256s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_eight 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_eight 256s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_eleven 256s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-True] 256s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-False] 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_eleven 256s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_five 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_five 256s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_four 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_four 256s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_nine 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_nine 256s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_one 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_one 256s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_seven 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_seven 256s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_six 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_six 256s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_ten 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_ten 256s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_three 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_three 256s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_two 256s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-False] 256s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-None] 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_two 256s test/orm/test_froms.py::MixedEntitiesTest::test_correlated_subquery 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_correlated_subquery 256s test/orm/test_froms.py::MixedEntitiesTest::test_expression_selectable_matches_mzero 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_expression_selectable_matches_mzero 256s test/orm/test_froms.py::MixedEntitiesTest::test_from_self_internal_literals_newstyle 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_from_self_internal_literals_newstyle 256s test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns 256s [gw7] [ 53%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_dml_mapper_criteria 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns 256s test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns_2 256s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-None] 256s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-True] 256s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[add_nested_union-direct_union] 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns_2 256s test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns_3 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns_3 256s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-True] 256s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-False] 256s test/orm/test_froms.py::MixedEntitiesTest::test_multi_mappers 256s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-False] 256s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-None] 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_multi_mappers 256s test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols[False] 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols[False] 256s test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols[True] 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols[True] 256s test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols_legacy[False] 256s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-None] 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols_legacy[False] 256s test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols_legacy[True] 256s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-True] 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols_legacy[True] 256s [gw7] [ 53%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[add_nested_union-direct_union] 256s test/orm/test_froms.py::MixedEntitiesTest::test_raw_columns 256s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[add_nested_union-from_statement] 256s [gw2] [ 53%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_raw_columns 257s test/orm/test_froms.py::MixedEntitiesTest::test_self_referential_from_self 257s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-True] 257s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-False] 257s [gw4] [ 53%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-auto] 257s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-False] 257s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-None] 257s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-evaluate] 257s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-None] 257s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-True] 257s [gw6] [ 53%] PASSED test/engine/test_pool.py::PoolFirstConnectSyncTest::test_sync 257s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-True] 257s test/engine/test_pool.py::PoolTest::test_cursor_iterable 257s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-False] 257s [gw2] [ 53%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_self_referential_from_self 257s [gw6] [ 53%] PASSED test/engine/test_pool.py::PoolTest::test_cursor_iterable 257s test/engine/test_pool.py::PoolTest::test_info 257s test/orm/test_froms.py::MixedEntitiesTest::test_unrelated_column 257s [gw6] [ 53%] PASSED test/engine/test_pool.py::PoolTest::test_info 257s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[AssertionPool-None] 257s [gw6] [ 53%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[AssertionPool-None] 257s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[AsyncAdaptedQueuePool-True] 257s [gw6] [ 53%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[AsyncAdaptedQueuePool-True] 257s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[FallbackAsyncAdaptedQueuePool-True] 257s [gw6] [ 53%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[FallbackAsyncAdaptedQueuePool-True] 257s [gw7] [ 53%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[add_nested_union-from_statement] 257s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[NullPool-None] 257s [gw6] [ 53%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[NullPool-None] 257s [gw2] [ 53%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_unrelated_column 257s test/orm/test_froms.py::MixedEntitiesTest::test_unrelated_column_col_prop 257s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[not_add_nested_union-direct_union] 257s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-False] 257s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[QueuePool-False] 257s [gw6] [ 53%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[QueuePool-False] 257s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[SingletonThreadPool-False] 257s [gw6] [ 53%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[SingletonThreadPool-False] 257s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[StaticPool-None] 257s [gw6] [ 53%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[StaticPool-None] 257s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[AssertionPool-False] 257s [gw6] [ 53%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[AssertionPool-False] 257s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[AsyncAdaptedQueuePool-True] 257s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-None] 257s [gw6] [ 53%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[AsyncAdaptedQueuePool-True] 257s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[FallbackAsyncAdaptedQueuePool-True] 257s [gw6] [ 53%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[FallbackAsyncAdaptedQueuePool-True] 257s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[NullPool-False] 257s [gw6] [ 53%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[NullPool-False] 257s [gw3] [ 53%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[185-immediateload] 257s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[QueuePool-False] 257s [gw6] [ 53%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[QueuePool-False] 257s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[SingletonThreadPool-False] 257s [gw6] [ 53%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[SingletonThreadPool-False] 257s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[StaticPool-False] 257s [gw6] [ 53%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[StaticPool-False] 257s test/engine/test_pool.py::PoolTest::test_no_connect_on_recreate 257s [gw6] [ 53%] PASSED test/engine/test_pool.py::PoolTest::test_no_connect_on_recreate 257s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-None] 257s test/engine/test_pool.py::PoolTest::test_rec_close_reopen 257s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[185-selectinload] 257s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-True] 257s [gw6] [ 53%] PASSED test/engine/test_pool.py::PoolTest::test_rec_close_reopen 257s test/engine/test_pool.py::PoolTest::test_rec_fairy_adapted_dialect 257s [gw6] [ 53%] PASSED test/engine/test_pool.py::PoolTest::test_rec_fairy_adapted_dialect 257s test/engine/test_pool.py::PoolTest::test_rec_fairy_default_dialect 257s [gw6] [ 53%] PASSED test/engine/test_pool.py::PoolTest::test_rec_fairy_default_dialect 257s test/engine/test_pool.py::PoolTest::test_rec_info 257s [gw7] [ 53%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[not_add_nested_union-direct_union] 257s [gw6] [ 53%] PASSED test/engine/test_pool.py::PoolTest::test_rec_info 257s test/engine/test_pool.py::PoolTest::test_rec_unconnected 257s [gw6] [ 53%] PASSED test/engine/test_pool.py::PoolTest::test_rec_unconnected 257s test/engine/test_pool.py::PoolTest::test_recreate_state[AssertionPool-pool_args5] 257s [gw6] [ 53%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[AssertionPool-pool_args5] 257s test/engine/test_pool.py::PoolTest::test_recreate_state[NullPool-pool_args2] 257s [gw6] [ 53%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[NullPool-pool_args2] 257s test/engine/test_pool.py::PoolTest::test_recreate_state[QueuePool-pool_args0] 257s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[not_add_nested_union-from_statement] 257s [gw6] [ 53%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[QueuePool-pool_args0] 257s [gw2] [ 53%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_unrelated_column_col_prop 257s test/engine/test_pool.py::PoolTest::test_recreate_state[QueuePool-pool_args1] 257s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-True] 257s [gw6] [ 53%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[QueuePool-pool_args1] 257s test/engine/test_pool.py::PoolTest::test_recreate_state[SingletonThreadPool-pool_args3] 257s [gw6] [ 53%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[SingletonThreadPool-pool_args3] 257s test/engine/test_pool.py::PoolTest::test_recreate_state[StaticPool-pool_args4] 257s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-False] 257s test/orm/test_froms.py::MixedEntitiesTest::test_with_entities 257s [gw6] [ 53%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[StaticPool-pool_args4] 257s test/engine/test_pool.py::QueuePoolTest::test_connect_checkout_handler_always_gets_info 257s [gw2] [ 53%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_with_entities 257s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-False] 257s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-None] 257s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union 257s [gw7] [ 53%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[not_add_nested_union-from_statement] 257s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_mapper_criteria 257s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-None] 257s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-True] 257s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-True] 257s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-False] 257s [gw6] [ 53%] PASSED test/engine/test_pool.py::QueuePoolTest::test_connect_checkout_handler_always_gets_info 257s [gw7] [ 53%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_mapper_criteria 257s test/engine/test_pool.py::QueuePoolTest::test_connect_handler_not_called_for_recycled 257s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_selectinload_mapper_mapper_closure_criteria 257s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-False] 257s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-None] 257s [gw7] [ 53%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_selectinload_mapper_mapper_closure_criteria 257s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_selectinload_mapper_mapper_criteria 257s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-None] 257s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-True] 257s [gw6] [ 53%] PASSED test/engine/test_pool.py::QueuePoolTest::test_connect_handler_not_called_for_recycled 257s test/engine/test_pool.py::QueuePoolTest::test_connrec_invalidated_within_checkout_no_race 257s [gw7] [ 53%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_selectinload_mapper_mapper_criteria 257s [gw6] [ 53%] PASSED test/engine/test_pool.py::QueuePoolTest::test_connrec_invalidated_within_checkout_no_race 257s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_unnamed_param_dont_fail 257s test/engine/test_pool.py::QueuePoolTest::test_detach 257s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-True] 257s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-False] 257s [gw6] [ 53%] PASSED test/engine/test_pool.py::QueuePoolTest::test_detach 257s test/engine/test_pool.py::QueuePoolTest::test_detach_via_invalidate 257s [gw4] [ 53%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-evaluate] 257s [gw6] [ 53%] PASSED test/engine/test_pool.py::QueuePoolTest::test_detach_via_invalidate 257s test/engine/test_pool.py::QueuePoolTest::test_dispose_closes_pooled 257s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-fetch] 257s [gw6] [ 53%] PASSED test/engine/test_pool.py::QueuePoolTest::test_dispose_closes_pooled 257s test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_invalidate 257s [gw7] [ 53%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_unnamed_param_dont_fail 257s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-False] 257s [gw6] [ 53%] PASSED test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_invalidate 257s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_with_loader_criteria_recursion_check_from_subq 257s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-None] 257s test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_recycle 257s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-None] 257s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-True] 257s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-True] 257s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-False] 257s [gw7] [ 53%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_with_loader_criteria_recursion_check_from_subq 257s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_with_loader_criteria_recursion_check_scalar_subq 257s [gw2] [ 53%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union 257s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union_newstyle 257s [gw2] [ 53%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union_newstyle 257s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union_w_labels_newstyle 257s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-False] 257s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-None] 257s [gw2] [ 53%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union_w_labels_newstyle 257s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_auto_correlate 257s [gw7] [ 53%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_with_loader_criteria_recursion_check_scalar_subq 257s [gw2] [ 53%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_auto_correlate 257s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_local_criteria 257s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_correlate_off[False] 257s [gw2] [ 53%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_correlate_off[False] 257s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-None] 257s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_correlate_off[None] 257s [gw2] [ 53%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_correlate_off[None] 257s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_explicit_correlate 257s [gw2] [ 53%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_explicit_correlate 257s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_auto_correlate 257s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-True] 257s [gw2] [ 53%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_auto_correlate 257s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_correlate_off 257s [gw2] [ 53%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_correlate_off 257s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_explicit_correlate 257s [gw2] [ 53%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_explicit_correlate 257s [gw7] [ 53%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_local_criteria 257s test/orm/test_froms.py::RawSelectTest::test_select 257s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[0] 257s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-True] 257s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-False] 258s [gw4] [ 53%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-fetch] 258s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-auto] 258s [gw7] [ 53%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[0] 258s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[1] 258s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-False] 258s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-None] 258s [gw7] [ 53%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[1] 258s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[2] 258s [gw2] [ 53%] PASSED test/orm/test_froms.py::RawSelectTest::test_select 258s test/orm/test_froms.py::SelectFromTest::test_aliased_class_vs_nonaliased 258s [gw7] [ 53%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[2] 258s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_lazyload_local_criteria 258s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-None] 258s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-True] 258s [gw3] [ 53%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[185-selectinload] 258s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-True] 258s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[25-immediateload] 258s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-False] 258s [gw2] [ 53%] PASSED test/orm/test_froms.py::SelectFromTest::test_aliased_class_vs_nonaliased 258s test/orm/test_froms.py::SelectFromTest::test_differentiate_self_external 258s [gw7] [ 53%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_lazyload_local_criteria 258s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[joinedload-False] 258s [gw3] [ 53%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[25-immediateload] 258s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[25-selectinload] 258s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-False] 258s [gw2] [ 53%] PASSED test/orm/test_froms.py::SelectFromTest::test_differentiate_self_external 258s test/orm/test_froms.py::SelectFromTest::test_filter_by_selected_from 258s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-None] 258s [gw7] [ 53%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[joinedload-False] 258s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[lazyload-True] 258s [gw3] [ 53%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[25-selectinload] 258s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[78-immediateload] 258s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-None] 258s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-True] 258s [gw7] [ 53%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[lazyload-True] 258s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[selectinload-True] 258s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-True] 258s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-False] 258s [gw2] [ 53%] PASSED test/orm/test_froms.py::SelectFromTest::test_filter_by_selected_from 258s test/orm/test_froms.py::SelectFromTest::test_join 258s [gw7] [ 53%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[selectinload-True] 258s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[subqueryload-False] 258s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-False] 258s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-None] 258s [gw3] [ 53%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[78-immediateload] 258s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[78-selectinload] 258s [gw2] [ 53%] PASSED test/orm/test_froms.py::SelectFromTest::test_join 258s test/orm/test_froms.py::SelectFromTest::test_join_ent_selected_from 258s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-None] 258s [gw4] [ 53%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-auto] 258s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-True] 258s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-evaluate] 258s [gw7] [ 53%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[subqueryload-False] 258s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-joinedload] 258s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-True] 258s test/orm/test_relationships.py::ViewOnlyUniqueNames::test_three_table_view 258s [gw2] [ 53%] PASSED test/orm/test_froms.py::SelectFromTest::test_join_ent_selected_from 258s test/orm/test_froms.py::SelectFromTest::test_join_relname_from_selected_from 258s [gw7] [ 53%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-joinedload] 258s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-lazyload] 258s [gw2] [ 53%] PASSED test/orm/test_froms.py::SelectFromTest::test_join_relname_from_selected_from 258s test/orm/test_froms.py::SelectFromTest::test_more_joins 258s [gw1] [ 53%] PASSED test/orm/test_relationships.py::ViewOnlyUniqueNames::test_three_table_view 258s test/base/test_result.py::MergeResultTest::test_columns 258s [gw1] [ 53%] PASSED test/base/test_result.py::MergeResultTest::test_columns 258s test/base/test_result.py::MergeResultTest::test_fetchall 258s [gw1] [ 53%] PASSED test/base/test_result.py::MergeResultTest::test_fetchall 258s test/base/test_result.py::MergeResultTest::test_first 258s [gw1] [ 53%] PASSED test/base/test_result.py::MergeResultTest::test_first 258s test/base/test_result.py::MergeResultTest::test_merge_preserve_unique 258s [gw1] [ 53%] PASSED test/base/test_result.py::MergeResultTest::test_merge_preserve_unique 258s [gw7] [ 53%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-lazyload] 258s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-selectinload] 258s test/base/test_result.py::MergeResultTest::test_merge_results 258s [gw1] [ 53%] PASSED test/base/test_result.py::MergeResultTest::test_merge_results 258s test/base/test_result.py::MergeResultTest::test_merge_scalars 258s [gw1] [ 53%] PASSED test/base/test_result.py::MergeResultTest::test_merge_scalars 258s test/base/test_result.py::MergeResultTest::test_merge_unique 258s [gw1] [ 53%] PASSED test/base/test_result.py::MergeResultTest::test_merge_unique 258s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_but_accessed_nonscalar_result 258s [gw1] [ 53%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_but_accessed_nonscalar_result 258s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_columns0_mapping 258s [gw1] [ 53%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_columns0_mapping 258s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_columns0_plain 258s [gw1] [ 53%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_columns0_plain 258s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[0] 258s [gw1] [ 53%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[0] 258s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[1] 258s [gw1] [ 53%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[1] 258s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[2] 258s [gw1] [ 53%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[2] 258s [gw2] [ 53%] PASSED test/orm/test_froms.py::SelectFromTest::test_more_joins 258s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_mappings_all 258s [gw1] [ 53%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_mappings_all 258s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_rows_all 258s [gw1] [ 53%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_rows_all 258s test/orm/test_froms.py::SelectFromTest::test_replace_with_eager 258s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_scalars_all 258s [gw1] [ 53%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_scalars_all 258s [gw7] [ 53%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-selectinload] 258s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[0] 258s [gw1] [ 54%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[0] 258s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-subqueryload] 258s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[1] 258s [gw3] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[78-selectinload] 258s [gw1] [ 54%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[1] 258s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[2] 258s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_unlimited_recursion[immediateload] 258s [gw1] [ 54%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[2] 258s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars0 258s [gw1] [ 54%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars0 258s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_all 258s [gw1] [ 54%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_all 258s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_fetchmany 258s [gw1] [ 54%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_fetchmany 258s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_iterate 258s [gw1] [ 54%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_iterate 258s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_tuples_all 258s [gw1] [ 54%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_tuples_all 258s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_tuples_iterate 258s [gw1] [ 54%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_tuples_iterate 258s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_scalars_all 258s [gw1] [ 54%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_scalars_all 258s [gw7] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-subqueryload] 258s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-joinedload] 258s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_scalars_fetchmany 258s [gw1] [ 54%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_scalars_fetchmany 258s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_tuples_all 258s [gw1] [ 54%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_tuples_all 258s test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[0] 258s [gw1] [ 54%] PASSED test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[0] 258s test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[1] 258s [gw1] [ 54%] PASSED test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[1] 258s test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[2] 258s [gw1] [ 54%] PASSED test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[2] 258s [gw2] [ 54%] PASSED test/orm/test_froms.py::SelectFromTest::test_replace_with_eager 258s [gw7] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-joinedload] 258s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-lazyload] 258s test/orm/test_froms.py::SelectFromTest::test_replace_with_select 258s test/base/test_result.py::ResultTest::test_all 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_all 258s test/base/test_result.py::ResultTest::test_class_presented 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_class_presented 258s test/base/test_result.py::ResultTest::test_close_attributes 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_close_attributes 258s test/base/test_result.py::ResultTest::test_columns 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_columns 258s test/base/test_result.py::ResultTest::test_columns_again 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_columns_again 258s test/base/test_result.py::ResultTest::test_columns_freeze 258s [gw7] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-lazyload] 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_columns_freeze 258s test/base/test_result.py::ResultTest::test_columns_ints 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_columns_ints 258s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-selectinload] 258s test/base/test_result.py::ResultTest::test_columns_unique_freeze 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_columns_unique_freeze 258s test/base/test_result.py::ResultTest::test_columns_with_mappings 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_columns_with_mappings 258s test/base/test_result.py::ResultTest::test_first 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_first 258s test/base/test_result.py::ResultTest::test_freeze 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_freeze 258s test/base/test_result.py::ResultTest::test_index_extra 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_index_extra 258s test/base/test_result.py::ResultTest::test_many_then_all 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_many_then_all 258s test/base/test_result.py::ResultTest::test_mapping_plus_base 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_mapping_plus_base 258s test/base/test_result.py::ResultTest::test_mappings 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_mappings 258s test/base/test_result.py::ResultTest::test_mappings_with_columns 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_mappings_with_columns 258s test/base/test_result.py::ResultTest::test_one 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_one 258s [gw4] [ 54%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-evaluate] 258s [gw2] [ 54%] PASSED test/orm/test_froms.py::SelectFromTest::test_replace_with_select 258s test/base/test_result.py::ResultTest::test_one_mapping 258s test/orm/test_froms.py::SelectFromTest::test_select_from_aliased_one 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_one_mapping 258s test/base/test_result.py::ResultTest::test_one_none 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_one_none 258s test/base/test_result.py::ResultTest::test_one_or_none 258s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-fetch] 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_one_or_none 258s test/base/test_result.py::ResultTest::test_one_or_none_none 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_one_or_none_none 258s test/base/test_result.py::ResultTest::test_one_or_none_raise_multiple 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_one_or_none_raise_multiple 258s test/base/test_result.py::ResultTest::test_one_raise_mutiple 258s [gw2] [ 54%] PASSED test/orm/test_froms.py::SelectFromTest::test_select_from_aliased_one 258s test/orm/test_froms.py::SelectFromTest::test_select_from_aliased_two 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_one_raise_mutiple 258s test/base/test_result.py::ResultTest::test_one_unique 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_one_unique 258s test/base/test_result.py::ResultTest::test_one_unique_mapping 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_one_unique_mapping 258s test/base/test_result.py::ResultTest::test_one_unique_tricky_one 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_one_unique_tricky_one 258s test/base/test_result.py::ResultTest::test_partition 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_partition 258s [gw2] [ 54%] PASSED test/orm/test_froms.py::SelectFromTest::test_select_from_aliased_two 258s test/orm/test_froms.py::SelectFromTest::test_very_nested_joins_with_joinedload 258s [gw7] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-selectinload] 258s test/base/test_result.py::ResultTest::test_partition_unique_yield_per 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_partition_unique_yield_per 258s test/base/test_result.py::ResultTest::test_partition_yield_per 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_partition_yield_per 258s test/base/test_result.py::ResultTest::test_scalar 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_scalar 258s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-subqueryload] 258s test/base/test_result.py::ResultTest::test_scalar_none_all 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_all 258s test/base/test_result.py::ResultTest::test_scalar_none_all_unique 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_all_unique 258s test/base/test_result.py::ResultTest::test_scalar_none_first 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_first 258s test/base/test_result.py::ResultTest::test_scalar_none_iterate 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_iterate 258s test/base/test_result.py::ResultTest::test_scalar_none_many 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_many 258s test/base/test_result.py::ResultTest::test_scalar_none_one_or_none_w_unique 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_one_or_none_w_unique 258s test/base/test_result.py::ResultTest::test_scalar_none_one_w_unique 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_one_w_unique 258s test/base/test_result.py::ResultTest::test_scalar_one 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_scalar_one 258s test/base/test_result.py::ResultTest::test_scalar_one_or_none 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_scalar_one_or_none 258s test/base/test_result.py::ResultTest::test_scalar_one_or_none_none 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_scalar_one_or_none_none 258s test/base/test_result.py::ResultTest::test_scalar_one_w_unique 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_scalar_one_w_unique 258s test/base/test_result.py::ResultTest::test_scalar_only_on_filter_w_unique 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_scalar_only_on_filter_w_unique 258s test/base/test_result.py::ResultTest::test_scalar_plus_base 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_scalar_plus_base 258s test/base/test_result.py::ResultTest::test_scalars 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_scalars 258s test/base/test_result.py::ResultTest::test_scalars_freeze 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_scalars_freeze 258s test/base/test_result.py::ResultTest::test_scalars_mappings 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_scalars_mappings 258s test/base/test_result.py::ResultTest::test_scalars_no_fetchone 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_scalars_no_fetchone 258s test/base/test_result.py::ResultTest::test_scalars_one_w_unique 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_scalars_one_w_unique 258s test/base/test_result.py::ResultTest::test_scalars_plus_one 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_scalars_plus_one 258s test/base/test_result.py::ResultTest::test_scalars_plus_one_none 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_scalars_plus_one_none 258s test/base/test_result.py::ResultTest::test_tuples_plus_base 258s [gw2] [ 54%] PASSED test/orm/test_froms.py::SelectFromTest::test_very_nested_joins_with_joinedload 258s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_tuples_plus_base 258s test/base/test_result.py::ResultTest::test_unique_default_filters 259s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_unique_default_filters 259s test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_order 259s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_order 259s test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_scalar 259s test/orm/test_froms.py::TestOverlyEagerEquivalentCols::test_equivs 259s [gw7] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-subqueryload] 259s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_scalar 259s test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_twice 259s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_twice 259s test/base/test_result.py::ResultTest::test_unique_filtered_all 259s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_unique_filtered_all 259s test/base/test_result.py::ResultTest::test_unique_filtered_iterate 259s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_unique_filtered_iterate 259s test/base/test_result.py::ResultTest::test_unique_filtered_many 259s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_unique_filtered_many 259s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_query_join_local_criteria 259s test/base/test_result.py::ResultTest::test_unique_mappings_all 259s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_unique_mappings_all 259s test/base/test_result.py::ResultTest::test_unique_scalars_all 259s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_unique_scalars_all 259s test/base/test_result.py::ResultTest::test_unique_scalars_iterate 259s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_unique_scalars_iterate 259s test/base/test_result.py::ResultTest::test_unique_scalars_many 259s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_unique_scalars_many 259s test/base/test_result.py::ResultTest::test_unique_scalars_many_none 259s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTest::test_unique_scalars_many_none 259s test/base/test_result.py::ResultTupleTest::test_attribute_access 259s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTupleTest::test_attribute_access 259s test/base/test_result.py::ResultTupleTest::test_contains 259s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTupleTest::test_contains 259s test/base/test_result.py::ResultTupleTest::test_contains_mapping 259s [gw2] [ 54%] PASSED test/orm/test_froms.py::TestOverlyEagerEquivalentCols::test_equivs 259s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTupleTest::test_contains_mapping 259s test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT LISTAGG(t.value, :aggregate_strings_2) AS aggregate_strings_1 FROM t-oracle] 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT LISTAGG(t.value, :aggregate_strings_2) AS aggregate_strings_1 FROM t-oracle] 259s test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT group_concat(t.value SEPARATOR %s) AS aggregate_strings_1 FROM t-mysql] 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT group_concat(t.value SEPARATOR %s) AS aggregate_strings_1 FROM t-mysql] 259s test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT group_concat(t.value, ?) AS aggregate_strings_1 FROM t-sqlite] 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT group_concat(t.value, ?) AS aggregate_strings_1 FROM t-sqlite] 259s 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] 259s [gw2] [ 54%] 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] 259s 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] 259s [gw2] [ 54%] 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] 259s test/sql/test_functions.py::CompileTest::test_alias_method_columns 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_alias_method_columns 259s test/sql/test_functions.py::CompileTest::test_alias_method_columns_two 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_alias_method_columns_two 259s test/sql/test_functions.py::CompileTest::test_alias_method_one 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_alias_method_one 259s test/sql/test_functions.py::CompileTest::test_alias_method_two 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_alias_method_two 259s test/sql/test_functions.py::CompileTest::test_annotation_dialect_specific 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_annotation_dialect_specific 259s test/sql/test_functions.py::CompileTest::test_ansi_functions_with_args 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_ansi_functions_with_args 259s test/sql/test_functions.py::CompileTest::test_as_comparison 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_as_comparison 259s test/sql/test_functions.py::CompileTest::test_as_comparison_annotate 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_as_comparison_annotate 259s test/sql/test_functions.py::CompileTest::test_as_comparison_many_argument 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_as_comparison_many_argument 259s test/sql/test_functions.py::CompileTest::test_assorted 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_assorted 259s test/sql/test_functions.py::CompileTest::test_case_sensitive 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_case_sensitive 259s test/sql/test_functions.py::CompileTest::test_char_length_fixed_args 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_char_length_fixed_args 259s test/sql/test_functions.py::CompileTest::test_compile 259s test/base/test_result.py::ResultTupleTest::test_creation 259s [gw7] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_query_join_local_criteria 259s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTupleTest::test_creation 259s test/base/test_result.py::ResultTupleTest::test_duplicate_labels 259s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTupleTest::test_duplicate_labels 259s test/base/test_result.py::ResultTupleTest::test_empty 259s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTupleTest::test_empty 259s test/base/test_result.py::ResultTupleTest::test_getter 259s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTupleTest::test_getter 259s test/base/test_result.py::ResultTupleTest::test_immutable 259s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTupleTest::test_immutable 259s test/base/test_result.py::ResultTupleTest::test_index_access 259s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTupleTest::test_index_access 259s test/base/test_result.py::ResultTupleTest::test_integers_arent_in_mappings 259s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTupleTest::test_integers_arent_in_mappings 259s test/base/test_result.py::ResultTupleTest::test_negative_index_access 259s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTupleTest::test_negative_index_access 259s test/base/test_result.py::ResultTupleTest::test_none_label 259s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTupleTest::test_none_label 259s test/base/test_result.py::ResultTupleTest::test_processors 259s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTupleTest::test_processors 259s test/base/test_result.py::ResultTupleTest::test_serialize 259s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTupleTest::test_serialize 259s test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[cy_to_py] 259s [gw1] [ 54%] SKIPPED test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[cy_to_py] 259s [gw6] [ 54%] PASSED test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_recycle 259s test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_wcheckout_event[base_exception] 259s [gw6] [ 54%] PASSED test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_wcheckout_event[base_exception] 259s test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_wcheckout_event[plain] 259s [gw6] [ 54%] PASSED test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_wcheckout_event[plain] 259s test/engine/test_pool.py::QueuePoolTest::test_fifo 259s [gw6] [ 54%] PASSED test/engine/test_pool.py::QueuePoolTest::test_fifo 259s test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[py_to_cy] 259s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_join_local_criteria 259s [gw7] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_join_local_criteria 259s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_joinm2m_aliased_local_criteria 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_compile 259s test/sql/test_functions.py::CompileTest::test_cube_operators 259s [gw1] [ 54%] SKIPPED test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[py_to_cy] 259s test/base/test_result.py::ResultTupleTest::test_slice_access 259s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTupleTest::test_slice_access 259s test/base/test_result.py::ResultTupleTest::test_slices_arent_in_mappings 259s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTupleTest::test_slices_arent_in_mappings 259s test/base/test_result.py::ResultTupleTest::test_tuple_getter 259s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTupleTest::test_tuple_getter 259s test/base/test_result.py::ResultTupleTest::test_tuplegetter 259s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTupleTest::test_tuplegetter 259s test/base/test_result.py::ResultTupleTest::test_values_none_labels 259s [gw1] [ 54%] PASSED test/base/test_result.py::ResultTupleTest::test_values_none_labels 259s test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_buffered_column_result_proxy 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_cube_operators 259s test/sql/test_functions.py::CompileTest::test_custom_args 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_custom_args 259s test/sql/test_functions.py::CompileTest::test_custom_default_namespace 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_custom_default_namespace 259s test/sql/test_functions.py::CompileTest::test_custom_legacy_type 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_custom_legacy_type 259s test/sql/test_functions.py::CompileTest::test_custom_name 259s [gw1] [ 54%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_buffered_column_result_proxy 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_custom_name 259s test/sql/test_functions.py::CompileTest::test_custom_package_namespace 259s test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_buffered_row_result_proxy 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_custom_package_namespace 259s test/sql/test_functions.py::CompileTest::test_custom_registered_identifier 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_custom_registered_identifier 259s [gw1] [ 54%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_buffered_row_result_proxy 259s test/sql/test_functions.py::CompileTest::test_custom_type 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_custom_type 259s test/sql/test_functions.py::CompileTest::test_custom_w_custom_name 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_custom_w_custom_name 259s test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name 259s test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_fully_buffered_result_proxy 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name 259s test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name_no_identifier 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name_no_identifier 259s test/sql/test_functions.py::CompileTest::test_funcfilter_arrayagg_subscript 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_arrayagg_subscript 259s test/sql/test_functions.py::CompileTest::test_funcfilter_chaining 259s [gw1] [ 54%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_fully_buffered_result_proxy 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_chaining 259s test/sql/test_functions.py::CompileTest::test_funcfilter_compound_criterion 259s test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_plain 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_compound_criterion 259s test/sql/test_functions.py::CompileTest::test_funcfilter_criterion 259s [gw1] [ 54%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_plain 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_criterion 259s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchall-False] 259s test/sql/test_functions.py::CompileTest::test_funcfilter_empty 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_empty 259s test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromcriterion 259s [gw1] [ 54%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchall-False] 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromcriterion 259s test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromfunc 259s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchall-True] 259s [gw7] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_joinm2m_aliased_local_criteria 259s [gw1] [ 54%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchall-True] 259s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_joinm2m_local_criteria 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromfunc 259s test/sql/test_functions.py::CompileTest::test_funcfilter_label 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_label 259s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchmany-False] 259s [gw1] [ 54%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchmany-False] 259s test/sql/test_functions.py::CompileTest::test_funcfilter_more_criteria 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_more_criteria 259s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_groups 259s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchmany-True] 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_groups 259s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_groups_positional 259s [gw1] [ 54%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchmany-True] 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_groups_positional 259s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby 259s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchone-False] 259s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby_partitionby 259s [gw1] [ 54%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchone-False] 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby_partitionby 259s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_range 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_range 259s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchone-True] 259s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_range_positional 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_range_positional 259s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_rows 259s [gw1] [ 54%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchone-True] 259s [gw3] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_unlimited_recursion[immediateload] 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_rows 259s test/sql/test_functions.py::CompileTest::test_funcfilter_within_group 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_within_group 259s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_fixed 259s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_unlimited_recursion[selectinload] 259s test/sql/test_functions.py::CompileTest::test_functions_with_cols 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_functions_with_cols 259s test/sql/test_functions.py::CompileTest::test_generic_annotation 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_generic_annotation 259s test/sql/test_functions.py::CompileTest::test_generic_count 259s [gw1] [ 54%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_fixed 259s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_yield_per 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_generic_count 259s test/sql/test_functions.py::CompileTest::test_generic_now 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_generic_now 259s test/sql/test_functions.py::CompileTest::test_generic_random 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_generic_random 259s test/sql/test_functions.py::CompileTest::test_incorrect_none_type 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_incorrect_none_type 259s [gw4] [ 54%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-fetch] 259s test/sql/test_functions.py::CompileTest::test_mixed_case 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_mixed_case 259s test/sql/test_functions.py::CompileTest::test_mixed_case_packages 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_mixed_case_packages 259s test/sql/test_functions.py::CompileTest::test_namespacing_conflicts 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_namespacing_conflicts 259s test/sql/test_functions.py::CompileTest::test_non_functions 259s [gw1] [ 54%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_yield_per 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_non_functions 259s test/sql/test_functions.py::CompileTest::test_operators_custom[False-add-5-myfunc() + 5] 259s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_yield_per_all 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[False-add-5-myfunc() + 5] 259s test/sql/test_functions.py::CompileTest::test_operators_custom[False-eq-other2-myfunc() = q] 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[False-eq-other2-myfunc() = q] 259s test/sql/test_functions.py::CompileTest::test_operators_custom[False-in_op-other0-myfunc() IN (1, 2, 3)] 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[False-in_op-other0-myfunc() IN (1, 2, 3)] 259s test/sql/test_functions.py::CompileTest::test_operators_custom[True-add-5-myfunc() + 5] 259s [gw1] [ 54%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_yield_per_all 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[True-add-5-myfunc() + 5] 259s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-auto] 259s test/sql/test_functions.py::CompileTest::test_operators_custom[True-eq-other2-myfunc() = q] 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[True-eq-other2-myfunc() = q] 259s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_iie_supported_but_not_this_statement 259s test/sql/test_functions.py::CompileTest::test_operators_custom[True-in_op-other0-myfunc() IN (1, 2, 3)] 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[True-in_op-other0-myfunc() IN (1, 2, 3)] 259s test/sql/test_functions.py::CompileTest::test_pickle_over 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_pickle_over 259s test/sql/test_functions.py::CompileTest::test_pickle_within_group 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_pickle_within_group 259s [gw7] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_joinm2m_local_criteria 259s test/sql/test_functions.py::CompileTest::test_quote_special_chars 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_quote_special_chars 259s test/sql/test_functions.py::CompileTest::test_quote_special_chars_packages 259s [gw1] [ 54%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_iie_supported_but_not_this_statement 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_quote_special_chars_packages 259s test/sql/test_functions.py::CompileTest::test_replace_function 259s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_local_criteria 259s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_executemany_default_generators 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_replace_function 259s test/sql/test_functions.py::CompileTest::test_replace_function_case_insensitive 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_replace_function_case_insensitive 259s test/sql/test_functions.py::CompileTest::test_return_type_aggregate_strings 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_return_type_aggregate_strings 259s test/sql/test_functions.py::CompileTest::test_return_type_detection 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_return_type_detection 259s test/sql/test_functions.py::CompileTest::test_select_method_one 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_select_method_one 259s test/sql/test_functions.py::CompileTest::test_select_method_three 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_select_method_three 259s test/sql/test_functions.py::CompileTest::test_select_method_two 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_select_method_two 259s test/sql/test_functions.py::CompileTest::test_underscores 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_underscores 259s test/sql/test_functions.py::CompileTest::test_underscores_packages 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_underscores_packages 259s test/sql/test_functions.py::CompileTest::test_uppercase 259s [gw2] [ 54%] PASSED test/sql/test_functions.py::CompileTest::test_uppercase 259s test/sql/test_selectable.py::RefreshForNewColTest::test_join_init 259s [gw1] [ 54%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_executemany_default_generators 259s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_executemany_type_test 259s [gw2] [ 54%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_join_init 259s [gw1] [ 54%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_executemany_type_test 259s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows0] 259s test/sql/test_selectable.py::RefreshForNewColTest::test_join_samename_init 259s [gw2] [ 54%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_join_samename_init 259s test/sql/test_selectable.py::RefreshForNewColTest::test_join_uninit 259s [gw2] [ 54%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_join_uninit 259s [gw1] [ 54%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows0] 259s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows1] 259s test/sql/test_selectable.py::RefreshForNewColTest::test_nested_join_init 259s [gw2] [ 54%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_nested_join_init 259s [gw1] [ 54%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows1] 259s test/sql/test_selectable.py::RefreshForNewColTest::test_nested_join_uninit 259s [gw2] [ 54%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_nested_join_uninit 259s test/sql/test_selectable.py::RefreshForNewColTest::test_select_samename_init 259s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows2] 259s [gw2] [ 54%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_select_samename_init 259s test/sql/test_selectable.py::RefreshForNewColTest::test_union_init 259s [gw2] [ 54%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_union_init 259s test/sql/test_selectable.py::RefreshForNewColTest::test_union_uninit 259s [gw2] [ 54%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_union_uninit 259s [gw1] [ 54%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows2] 259s test/sql/test_selectable.py::ReprTest::test_ensure_repr_elements 259s [gw2] [ 54%] PASSED test/sql/test_selectable.py::ReprTest::test_ensure_repr_elements 259s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows3] 259s test/sql/test_selectable.py::ResultMapTest::test_column_subquery_exists 259s [gw2] [ 54%] PASSED test/sql/test_selectable.py::ResultMapTest::test_column_subquery_exists 259s test/sql/test_selectable.py::ResultMapTest::test_column_subquery_plain 259s [gw2] [ 54%] PASSED test/sql/test_selectable.py::ResultMapTest::test_column_subquery_plain 259s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-0] 259s [gw2] [ 54%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-0] 259s [gw1] [ 54%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows3] 259s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-1] 259s [gw2] [ 54%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-1] 259s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-2] 259s [gw2] [ 54%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-2] 259s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-3] 259s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[cols] 259s [gw2] [ 54%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-3] 259s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-0] 259s [gw2] [ 54%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-0] 259s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-1] 259s [gw2] [ 54%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-1] 259s [gw1] [ 54%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[cols] 259s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-2] 259s [gw2] [ 54%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-2] 259s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-3] 259s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[cols_plus_supplemental] 259s [gw2] [ 55%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-3] 259s test/sql/test_selectable.py::ResultMapTest::test_plain_exists 259s [gw2] [ 55%] PASSED test/sql/test_selectable.py::ResultMapTest::test_plain_exists 259s test/sql/test_selectable.py::ResultMapTest::test_plain_exists_double_negate 259s [gw2] [ 55%] PASSED test/sql/test_selectable.py::ResultMapTest::test_plain_exists_double_negate 259s test/sql/test_selectable.py::ResultMapTest::test_plain_exists_negate 259s [gw1] [ 55%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[cols_plus_supplemental] 259s [gw2] [ 55%] PASSED test/sql/test_selectable.py::ResultMapTest::test_plain_exists_negate 259s test/sql/test_selectable.py::ResultMapTest::test_select_alias_column 259s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[no_cols] 259s [gw2] [ 55%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_alias_column 259s test/sql/test_selectable.py::ResultMapTest::test_select_alias_column_apply_labels 259s [gw2] [ 55%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_alias_column_apply_labels 259s test/sql/test_selectable.py::ResultMapTest::test_select_alias_label_alt_name 259s [gw2] [ 55%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_alias_label_alt_name 259s test/sql/test_selectable.py::ResultMapTest::test_select_label_alt_name 259s [gw1] [ 55%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[no_cols] 259s [gw2] [ 55%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_label_alt_name 259s test/sql/test_selectable.py::ResultMapTest::test_select_label_alt_name_table_alias_column 259s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[normal_returning] 259s [gw2] [ 55%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_label_alt_name_table_alias_column 259s test/sql/test_selectable.py::ResultMapTest::test_select_table_alias_column 259s [gw1] [ 55%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[normal_returning] 259s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_upsert_data_w_defaults[False] 259s [gw1] [ 55%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_upsert_data_w_defaults[False] 259s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_upsert_data_w_defaults[True] 259s [gw1] [ 55%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_upsert_data_w_defaults[True] 259s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_arg_insert_pk 259s [gw1] [ 55%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_arg_insert_pk 259s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_chained_insert_pk 259s [gw1] [ 55%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_chained_insert_pk 259s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_all 259s [gw7] [ 55%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_local_criteria 259s [gw1] [ 55%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_all 259s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_non_default 259s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_local_criteria_subquery 259s [gw1] [ 55%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_non_default 259s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_non_default_plus_default 259s [gw1] [ 55%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_non_default_plus_default 259s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_sql_expr 259s [gw1] [ 55%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_sql_expr 259s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_defaults_supplemental_cols 259s [gw1] [ 55%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_defaults_supplemental_cols 259s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_defaults_supplemental_processor_cols 259s [gw1] [ 55%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_defaults_supplemental_processor_cols 259s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_no_defaults_supplemental_cols 259s [gw1] [ 55%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_no_defaults_supplemental_cols 259s [gw7] [ 55%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_local_criteria_subquery 259s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_nested_criteria[False] 259s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_anon_expressions 259s [gw1] [ 55%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_anon_expressions 259s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_column_targeting 259s [gw1] [ 55%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_column_targeting 259s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_explicit_pk_col 259s [gw1] [ 55%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_explicit_pk_col 259s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning 259s [gw1] [ 55%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning 259s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row0] 259s [gw1] [ 55%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row0] 259s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row1] 259s [gw1] [ 55%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row1] 259s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row2] 259s [gw1] [ 55%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row2] 259s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row3] 259s [gw1] [ 55%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row3] 259s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_type_coerce_expression 259s [gw1] [ 55%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_type_coerce_expression 259s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_labeling 259s [gw1] [ 55%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_labeling 259s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_literal_returning 259s [gw1] [ 55%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_literal_returning 259s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_multivalues_insert_returning 259s [gw1] [ 55%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_multivalues_insert_returning 259s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_no_ipk_on_returning 259s [gw7] [ 55%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_nested_criteria[False] 259s [gw1] [ 55%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_no_ipk_on_returning 259s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_plain_returning_column_expression[columns] 259s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_nested_criteria[True] 259s [gw1] [ 55%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_plain_returning_column_expression[columns] 259s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_plain_returning_column_expression[table] 259s [gw1] [ 55%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_plain_returning_column_expression[table] 259s test/sql/test_returning.py::KeyReturningTest_sqlite+pysqlite_3_46_1::test_insert 259s [gw1] [ 55%] PASSED test/sql/test_returning.py::KeyReturningTest_sqlite+pysqlite_3_46_1::test_insert 259s test/sql/test_returning.py::ReturnCombinationTests::test_anon_expressions_selected_columns 259s [gw1] [ 55%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_anon_expressions_selected_columns 259s test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_four 259s [gw4] [ 55%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-auto] 259s [gw1] [ 55%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_four 259s test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_one 259s [gw1] [ 55%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_one 259s test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_three 259s [gw1] [ 55%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_three 259s test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_two 259s [gw1] [ 55%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_two 259s test/sql/test_returning.py::ReturnCombinationTests::test_named_expressions_selected_columns 259s [gw1] [ 55%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_named_expressions_selected_columns 259s test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[delete] 259s [gw7] [ 55%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_nested_criteria[True] 259s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-evaluate] 259s [gw1] [ 55%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[delete] 259s test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[insert] 259s [gw1] [ 55%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[insert] 259s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_subqueryload_local_criteria 259s test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[update] 259s [gw1] [ 55%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[update] 259s test/sql/test_returning.py::ReturnCombinationTests::test_return_defaults_no_returning 259s [gw1] [ 55%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_defaults_no_returning 259s test/sql/test_returning.py::ReturnCombinationTests::test_return_no_return_defaults 259s [gw1] [ 55%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_no_return_defaults 259s test/sql/test_returning.py::ReturnCombinationTests::test_returning_fromclause 259s [gw1] [ 55%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_returning_fromclause 259s test/sql/test_returning.py::ReturnCombinationTests::test_returning_inspectable 259s [gw1] [ 55%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_returning_inspectable 259s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[delete-return_defaults] 259s [gw1] [ 55%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[delete-return_defaults] 260s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[delete-returning] 260s [gw1] [ 55%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[delete-returning] 260s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[insert-return_defaults] 260s [gw1] [ 55%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[insert-return_defaults] 260s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[insert-returning] 260s [gw1] [ 55%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[insert-returning] 260s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[update-return_defaults] 260s [gw1] [ 55%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[update-return_defaults] 260s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[update-returning] 260s [gw1] [ 55%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[update-returning] 260s test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_full_returning 260s [gw1] [ 55%] PASSED test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_full_returning 260s test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning 260s [gw1] [ 55%] PASSED test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning 260s [gw7] [ 55%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_subqueryload_local_criteria 260s test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning_w_expression_one 260s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_use_secondary_table_in_criteria 260s [gw1] [ 55%] PASSED test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning_w_expression_one 260s test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning_w_type_coerce_expression 260s [gw1] [ 55%] PASSED test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning_w_type_coerce_expression 260s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_arg_update_pk 260s [gw1] [ 55%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_arg_update_pk 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_table_alias_column 260s test/sql/test_selectable.py::ResultMapTest::test_unary_boolean 260s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_chained_update_pk 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::ResultMapTest::test_unary_boolean 260s [gw1] [ 55%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_chained_update_pk 260s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_all 260s test/orm/test_selectable.py::SelectableNoFromsTest::test_basic 260s [gw1] [ 55%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_all 260s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_expl_return_defaults_plus_supplemental_cols 260s [gw1] [ 55%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_expl_return_defaults_plus_supplemental_cols 260s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_non_default 260s [gw1] [ 55%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_non_default 260s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_non_default_plus_default 260s [gw7] [ 55%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_use_secondary_table_in_criteria 260s [gw1] [ 55%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_non_default_plus_default 260s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_sql_expr 260s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_contains_eager 260s [gw1] [ 55%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_sql_expr 260s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_supplemental_cols 260s [gw1] [ 55%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_supplemental_cols 260s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_values_col_is_excluded 260s [gw1] [ 55%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_values_col_is_excluded 260s test/sql/test_roles.py::RoleTest::test_anonymized_from_clause_role 260s [gw1] [ 55%] PASSED test/sql/test_roles.py::RoleTest::test_anonymized_from_clause_role 260s test/sql/test_roles.py::RoleTest::test_by_of_role_neg 260s [gw1] [ 55%] PASSED test/sql/test_roles.py::RoleTest::test_by_of_role_neg 260s test/sql/test_roles.py::RoleTest::test_columns_clause_role 260s [gw1] [ 55%] PASSED test/sql/test_roles.py::RoleTest::test_columns_clause_role 260s test/sql/test_roles.py::RoleTest::test_columns_clause_role_neg 260s [gw1] [ 55%] PASSED test/sql/test_roles.py::RoleTest::test_columns_clause_role_neg 260s [gw2] [ 55%] PASSED test/orm/test_selectable.py::SelectableNoFromsTest::test_basic 260s test/sql/test_roles.py::RoleTest::test_const_expr_role 260s [gw1] [ 55%] PASSED test/sql/test_roles.py::RoleTest::test_const_expr_role 260s test/sql/test_roles.py::RoleTest::test_const_expr_role_neg 260s [gw1] [ 55%] PASSED test/sql/test_roles.py::RoleTest::test_const_expr_role_neg 260s test/sql/test_roles.py::RoleTest::test_from_clause_is_not_a_select 260s [gw1] [ 55%] PASSED test/sql/test_roles.py::RoleTest::test_from_clause_is_not_a_select 260s test/sql/test_roles.py::RoleTest::test_labeled_column_expr_role 260s [gw1] [ 55%] PASSED test/sql/test_roles.py::RoleTest::test_labeled_column_expr_role 260s test/sql/test_roles.py::RoleTest::test_no_clauseelement_in_bind 260s [gw1] [ 55%] PASSED test/sql/test_roles.py::RoleTest::test_no_clauseelement_in_bind 260s test/sql/test_roles.py::RoleTest::test_no_statement_text_coercion 260s test/orm/test_selectable.py::SelectableNoFromsTest::test_no_selects 260s [gw1] [ 55%] PASSED test/sql/test_roles.py::RoleTest::test_no_statement_text_coercion 260s [gw7] [ 55%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_contains_eager 260s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[alone] 260s test/sql/test_roles.py::RoleTest::test_offset_or_limit_role_clauseelement 260s [gw1] [ 55%] PASSED test/sql/test_roles.py::RoleTest::test_offset_or_limit_role_clauseelement 260s test/sql/test_roles.py::RoleTest::test_offset_or_limit_role_only_ints_or_clauseelement 260s [gw1] [ 55%] PASSED test/sql/test_roles.py::RoleTest::test_offset_or_limit_role_only_ints_or_clauseelement 260s test/sql/test_roles.py::RoleTest::test_raise_on_regular_python_obj_for_expr 260s [gw1] [ 55%] PASSED test/sql/test_roles.py::RoleTest::test_raise_on_regular_python_obj_for_expr 260s [gw7] [ 55%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[alone] 260s test/sql/test_roles.py::RoleTest::test_scalar_select_no_coercion 260s [gw1] [ 55%] PASSED test/sql/test_roles.py::RoleTest::test_scalar_select_no_coercion 260s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[no] 260s test/sql/test_roles.py::RoleTest::test_select_is_coerced_into_fromclause_w_deprecation 260s [gw1] [ 55%] PASSED test/sql/test_roles.py::RoleTest::test_select_is_coerced_into_fromclause_w_deprecation 260s test/sql/test_roles.py::RoleTest::test_select_statement_no_text_coercion 260s [gw1] [ 55%] PASSED test/sql/test_roles.py::RoleTest::test_select_statement_no_text_coercion 260s test/sql/test_roles.py::RoleTest::test_statement_coercion_ddl 260s [gw1] [ 55%] PASSED test/sql/test_roles.py::RoleTest::test_statement_coercion_ddl 260s test/sql/test_roles.py::RoleTest::test_statement_coercion_select 260s [gw1] [ 55%] PASSED test/sql/test_roles.py::RoleTest::test_statement_coercion_select 260s [gw7] [ 55%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[no] 260s test/sql/test_roles.py::RoleTest::test_statement_coercion_sequence 260s [gw3] [ 55%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_unlimited_recursion[selectinload] 260s [gw1] [ 55%] PASSED test/sql/test_roles.py::RoleTest::test_statement_coercion_sequence 260s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[omit] 260s test/sql/test_roles.py::RoleTest::test_strict_from_clause_role 260s [gw1] [ 55%] PASSED test/sql/test_roles.py::RoleTest::test_strict_from_clause_role 260s test/sql/test_roles.py::RoleTest::test_strict_from_clause_role_disallow_select 260s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-12-immediateload] 260s [gw1] [ 55%] PASSED test/sql/test_roles.py::RoleTest::test_strict_from_clause_role_disallow_select 260s test/sql/test_roles.py::RoleTest::test_table_valued_advice 260s [gw1] [ 55%] PASSED test/sql/test_roles.py::RoleTest::test_table_valued_advice 260s test/sql/test_roles.py::RoleTest::test_text_as_from_select_statement 260s [gw1] [ 55%] PASSED test/sql/test_roles.py::RoleTest::test_text_as_from_select_statement 260s [gw2] [ 55%] PASSED test/orm/test_selectable.py::SelectableNoFromsTest::test_no_selects 260s test/sql/test_roles.py::RoleTest::test_truncated_label_role 260s [gw7] [ 55%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[omit] 260s [gw1] [ 55%] PASSED test/sql/test_roles.py::RoleTest::test_truncated_label_role 260s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[with_and] 260s test/sql/test_roles.py::RoleTest::test_truncated_label_role_neg 260s [gw1] [ 55%] PASSED test/sql/test_roles.py::RoleTest::test_truncated_label_role_neg 260s test/sql/test_roles.py::RoleTest::test_untyped_scalar_subquery 260s test/orm/test_selectable.py::SelectableNoFromsTest::test_no_table_needs_pl 260s [gw1] [ 55%] PASSED test/sql/test_roles.py::RoleTest::test_untyped_scalar_subquery 260s test/sql/test_roles.py::RoleTest::test_values_advice 260s [gw1] [ 55%] PASSED test/sql/test_roles.py::RoleTest::test_values_advice 260s [gw7] [ 55%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[with_and] 260s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[None-False] 260s test/sql/test_roles.py::RoleTest::test_where_having_role_neg 260s [gw2] [ 55%] PASSED test/orm/test_selectable.py::SelectableNoFromsTest::test_no_table_needs_pl 260s test/orm/test_selectable.py::SelectableNoFromsTest::test_no_tables 260s [gw1] [ 55%] PASSED test/sql/test_roles.py::RoleTest::test_where_having_role_neg 260s test/sql/test_roles.py::SubqueryCoercionsTest::test_column_roles 260s [gw2] [ 55%] PASSED test/orm/test_selectable.py::SelectableNoFromsTest::test_no_tables 260s test/sql/test_selectable.py::SelectableTest::test_against_cloned_non_table 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_against_cloned_non_table 260s [gw1] [ 55%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_column_roles 260s test/sql/test_selectable.py::SelectableTest::test_alias_handles_column_context 260s test/sql/test_roles.py::SubqueryCoercionsTest::test_correlated_update_three 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_alias_handles_column_context 260s test/sql/test_selectable.py::SelectableTest::test_alias_union 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_alias_union 260s test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[_all_selected_columns] 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[_all_selected_columns] 260s test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[_internal_subquery] 260s [gw1] [ 55%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_correlated_update_three 260s test/sql/test_roles.py::SubqueryCoercionsTest::test_correlated_update_two 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[_internal_subquery] 260s test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[selected_columns] 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[selected_columns] 260s test/sql/test_selectable.py::SelectableTest::test_append_column_after_visitor_replace 260s [gw7] [ 55%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[None-False] 260s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[None-True] 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_append_column_after_visitor_replace 260s test/sql/test_selectable.py::SelectableTest::test_broken_select_same_named_explicit_cols[False] 260s [gw1] [ 55%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_correlated_update_two 260s test/sql/test_roles.py::SubqueryCoercionsTest::test_labeled_role 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_broken_select_same_named_explicit_cols[False] 260s test/sql/test_selectable.py::SelectableTest::test_broken_select_same_named_explicit_cols[True] 260s [gw7] [ 55%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[None-True] 260s [gw1] [ 55%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_labeled_role 260s test/sql/test_roles.py::SubqueryCoercionsTest::test_scalar_select 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_broken_select_same_named_explicit_cols[True] 260s test/sql/test_selectable.py::SelectableTest::test_clone_append_column 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_append_column 260s test/sql/test_selectable.py::SelectableTest::test_clone_c_proxy_key_lower 260s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[joinedload-False] 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_c_proxy_key_lower 260s test/sql/test_selectable.py::SelectableTest::test_clone_c_proxy_key_upper 260s [gw1] [ 55%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_scalar_select 260s [gw3] [ 55%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-12-immediateload] 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_c_proxy_key_upper 260s test/sql/test_selectable.py::SelectableTest::test_clone_col_list_changes_then_proxy 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_col_list_changes_then_proxy 260s test/sql/test_selectable.py::SelectableTest::test_clone_col_list_changes_then_schema_proxy 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_col_list_changes_then_schema_proxy 260s test/sql/test_selectable.py::SelectableTest::test_cloned_difference 260s [gw7] [ 55%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[joinedload-False] 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_cloned_difference 260s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[joinedload-True] 260s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-12-selectinload] 260s test/sql/test_selectable.py::SelectableTest::test_cloned_intersection 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_cloned_intersection 260s test/sql/test_selectable.py::SelectableTest::test_column_labels 260s test/ext/asyncio/test_scoping.py::AsyncScopedSessionTest::test_attributes 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_column_labels 260s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c0] 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c0] 260s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c1] 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c1] 260s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c2] 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c2] 260s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c3] 260s [gw7] [ 55%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[joinedload-True] 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c3] 260s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c4] 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c4] 260s [gw1] [ 55%] SKIPPED test/ext/asyncio/test_scoping.py::AsyncScopedSessionTest::test_attributes 260s test/ext/asyncio/test_scoping.py::AsyncScopedSessionTest::test_basic 260s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c5] 260s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[lazyload-False] 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c5] 260s test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols0-expected0] 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols0-expected0] 260s test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols1-expected1] 260s [gw1] [ 55%] SKIPPED test/ext/asyncio/test_scoping.py::AsyncScopedSessionTest::test_basic 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols1-expected1] 260s test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols2-expected2] 260s test/orm/test_scoping.py::ScopedSessionTest::test_attributes 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols2-expected2] 260s [gw7] [ 55%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[lazyload-False] 260s test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols3-expected3] 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols3-expected3] 260s test/sql/test_selectable.py::SelectableTest::test_correlate_except_none_arg_error 260s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[lazyload-True] 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_correlate_except_none_arg_error 260s test/sql/test_selectable.py::SelectableTest::test_correlate_none_arg_error 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_correlate_none_arg_error 260s test/sql/test_selectable.py::SelectableTest::test_direct_correspondence_on_labels 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_direct_correspondence_on_labels 260s test/sql/test_selectable.py::SelectableTest::test_distance_on_aliases 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_distance_on_aliases 260s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-delete] 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-delete] 260s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-insert] 260s [gw7] [ 55%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[lazyload-True] 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-insert] 260s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-update] 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-update] 260s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[selectinload-False] 260s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-delete] 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-delete] 260s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-insert] 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-insert] 260s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-update] 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-update] 260s [gw1] [ 55%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_attributes 260s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-delete] 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-delete] 260s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-insert] 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-insert] 260s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-update] 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-update] 260s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-delete] 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-delete] 260s [gw7] [ 55%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[selectinload-False] 260s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-insert] 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-insert] 260s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-update] 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-update] 260s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-delete] 260s test/orm/test_scoping.py::ScopedSessionTest::test_basic 260s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[selectinload-True] 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-delete] 260s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-insert] 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-insert] 260s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-update] 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-update] 260s test/sql/test_selectable.py::SelectableTest::test_from_list_against_existing_one 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_against_existing_one 260s test/sql/test_selectable.py::SelectableTest::test_from_list_against_existing_two 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_against_existing_two 260s test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_cloning 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_cloning 260s test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_constructor 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_constructor 260s test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_fromlist 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_fromlist 260s test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_whereclause 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_whereclause 260s test/sql/test_selectable.py::SelectableTest::test_from_list_with_columns 260s [gw7] [ 55%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[selectinload-True] 260s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[subqueryload-False] 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_with_columns 260s test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr0-select_from0-exp_final_froms0-exp_cc_froms0] 260s [gw4] [ 55%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-evaluate] 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr0-select_from0-exp_final_froms0-exp_cc_froms0] 260s test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr1-select_from1-exp_final_froms1-exp_cc_froms1] 260s [gw1] [ 55%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_basic 260s test/orm/test_scoping.py::ScopedSessionTest::test_call_with_kwargs 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr1-select_from1-exp_final_froms1-exp_cc_froms1] 260s [gw1] [ 55%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_call_with_kwargs 260s test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr2-select_from2-exp_final_froms2-exp_cc_froms2] 260s test/orm/test_scoping.py::ScopedSessionTest::test_config_errors 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr2-select_from2-exp_final_froms2-exp_cc_froms2] 260s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-fetch] 260s [gw1] [ 55%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_config_errors 260s test/sql/test_selectable.py::SelectableTest::test_indirect_correspondence_on_labels 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_indirect_correspondence_on_labels 260s test/sql/test_selectable.py::SelectableTest::test_join 260s test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style1] 260s [gw1] [ 55%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style1] 260s test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style2] 260s [gw1] [ 55%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style2] 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_join 260s test/sql/test_selectable.py::SelectableTest::test_join_against_join 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_join_against_join 260s test/sql/test_selectable.py::SelectableTest::test_join_against_self 260s test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style3] 260s [gw1] [ 55%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style3] 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_join_against_self 260s test/sql/test_selectable.py::SelectableTest::test_join_doesnt_derive_from_onclause 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_join_doesnt_derive_from_onclause 260s test/sql/test_selectable.py::SelectableTest::test_keyed_c_collection_lower 260s test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style4] 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_keyed_c_collection_lower 260s test/sql/test_selectable.py::SelectableTest::test_keyed_c_collection_upper 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_keyed_c_collection_upper 260s [gw1] [ 55%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style4] 260s [gw3] [ 55%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-12-selectinload] 260s test/sql/test_selectable.py::SelectableTest::test_keyed_gen 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_keyed_gen 260s test/sql/test_selectable.py::SelectableTest::test_keyed_label_gen 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_keyed_label_gen 260s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-25-immediateload] 260s test/sql/test_selectable.py::SelectableTest::test_label_gen_resets_on_table 260s test/orm/test_scoping.py::ScopedSessionTest::test_methods_etc 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_label_gen_resets_on_table 260s test/sql/test_selectable.py::SelectableTest::test_labeled_select_corresponding 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_labeled_select_corresponding 260s test/sql/test_selectable.py::SelectableTest::test_labeled_select_twice 260s [gw1] [ 55%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_methods_etc 260s [gw7] [ 55%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[subqueryload-False] 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_labeled_select_twice 260s test/sql/test_selectable.py::SelectableTest::test_labeled_subquery_corresponding 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_labeled_subquery_corresponding 260s test/sql/test_selectable.py::SelectableTest::test_labeled_subquery_twice 260s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[subqueryload-True] 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_labeled_subquery_twice 260s test/sql/test_selectable.py::SelectableTest::test_labels_anon_generate_binds_subquery 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_labels_anon_generate_binds_subquery 260s test/sql/test_selectable.py::SelectableTest::test_labels_anon_w_separate_key 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_labels_anon_w_separate_key 260s test/sql/test_selectable.py::SelectableTest::test_labels_anon_w_separate_key_subquery 260s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_collection_as_from 260s [gw1] [ 55%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_collection_as_from 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_labels_anon_w_separate_key_subquery 260s test/sql/test_selectable.py::SelectableTest::test_labels_name_w_separate_key 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_labels_name_w_separate_key 260s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_int 260s [gw1] [ 55%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_int 260s test/sql/test_selectable.py::SelectableTest::test_multi_label_chain_naming_col 260s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_int_stmt 260s [gw1] [ 55%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_int_stmt 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_multi_label_chain_naming_col 260s test/sql/test_selectable.py::SelectableTest::test_no_alias_construct 260s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_negative_slice 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_no_alias_construct 260s test/sql/test_selectable.py::SelectableTest::test_no_error_on_unsupported_expr_key 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_no_error_on_unsupported_expr_key 260s [gw1] [ 55%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_negative_slice 260s test/sql/test_selectable.py::SelectableTest::test_proxy_set_pollution 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_proxy_set_pollution 260s test/sql/test_selectable.py::SelectableTest::test_reduce_cols_odd_expressions 260s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_positive_slice 260s [gw7] [ 55%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[subqueryload-True] 260s [gw1] [ 55%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_positive_slice 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_reduce_cols_odd_expressions 260s test/sql/test_selectable.py::SelectableTest::test_same_anon_named_explicit_cols 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_same_anon_named_explicit_cols 260s test/sql/test_selectable.py::SelectableTest::test_scalar_cloned_comparator 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_scalar_cloned_comparator 260s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_str 260s test/sql/test_selectable.py::SelectableTest::test_scalar_subquery_from_subq_same_source 260s [gw1] [ 55%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_str 260s test/orm/test_relationships.py::ActiveHistoryFlagTest::test_column_property_flag 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_scalar_subquery_from_subq_same_source 260s test/sql/test_selectable.py::SelectableTest::test_select_alias_labels 260s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_str_stmt 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_select_alias_labels 260s test/sql/test_selectable.py::SelectableTest::test_select_label_grouped_still_corresponds 260s [gw2] [ 55%] PASSED test/sql/test_selectable.py::SelectableTest::test_select_label_grouped_still_corresponds 260s test/sql/test_selectable.py::SelectableTest::test_select_subquery_join 260s [gw2] [ 56%] PASSED test/sql/test_selectable.py::SelectableTest::test_select_subquery_join 260s test/sql/test_selectable.py::SelectableTest::test_select_union 260s [gw2] [ 56%] PASSED test/sql/test_selectable.py::SelectableTest::test_select_union 260s test/sql/test_selectable.py::SelectableTest::test_self_referential_select_raises 260s [gw1] [ 56%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_str_stmt 260s [gw2] [ 56%] PASSED test/sql/test_selectable.py::SelectableTest::test_self_referential_select_raises 260s test/sql/test_selectable.py::SelectableTest::test_singular_union 260s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_missing_index 260s [gw2] [ 56%] PASSED test/sql/test_selectable.py::SelectableTest::test_singular_union 260s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-middle-cte] 260s [gw2] [ 56%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-middle-cte] 260s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-middle-subquery] 260s [gw2] [ 56%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-middle-subquery] 260s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-onelevel-cte] 260s [gw1] [ 56%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_missing_index 260s [gw2] [ 56%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-onelevel-cte] 260s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-onelevel-subquery] 260s [gw2] [ 56%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-onelevel-subquery] 260s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-twolevel-cte] 260s [gw2] [ 56%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-twolevel-cte] 260s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-twolevel-subquery] 260s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_missing_key 260s [gw2] [ 56%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-twolevel-subquery] 260s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-middle-cte] 260s [gw2] [ 56%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-middle-cte] 260s [gw1] [ 56%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_missing_key 260s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-middle-subquery] 260s [gw2] [ 56%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-middle-subquery] 260s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-onelevel-cte] 260s [gw2] [ 56%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-onelevel-cte] 260s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-onelevel-subquery] 260s [gw2] [ 56%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-onelevel-subquery] 260s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-twolevel-cte] 260s [gw2] [ 56%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-twolevel-cte] 260s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-twolevel-subquery] 260s [gw2] [ 56%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-twolevel-subquery] 260s test/sql/test_selectable.py::SelectableTest::test_subquery_label_grouped_still_corresponds 260s [gw2] [ 56%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_label_grouped_still_corresponds 260s test/sql/test_selectable.py::SelectableTest::test_subquery_labels_join 260s test/sql/test_select.py::SelectTest::test_filter_by_from_binary 260s [gw2] [ 56%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_labels_join 260s test/sql/test_selectable.py::SelectableTest::test_subquery_on_table 260s [gw2] [ 56%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_on_table 260s test/sql/test_selectable.py::SelectableTest::test_table_alias 260s [gw2] [ 56%] PASSED test/sql/test_selectable.py::SelectableTest::test_table_alias 260s test/sql/test_selectable.py::SelectableTest::test_table_joined_to_select_of_table 260s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_binary 260s test/sql/test_select.py::SelectTest::test_filter_by_from_cast 260s [gw2] [ 56%] PASSED test/sql/test_selectable.py::SelectableTest::test_table_joined_to_select_of_table 260s test/sql/test_selectable.py::SelectableTest::test_table_schema 260s [gw2] [ 56%] PASSED test/sql/test_selectable.py::SelectableTest::test_table_schema 260s test/sql/test_selectable.py::SelectableTest::test_two_metadata_join_raises[False] 260s [gw2] [ 56%] PASSED test/sql/test_selectable.py::SelectableTest::test_two_metadata_join_raises[False] 260s test/sql/test_selectable.py::SelectableTest::test_two_metadata_join_raises[True] 260s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_cast 260s test/sql/test_select.py::SelectTest::test_filter_by_from_col 260s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_col 260s test/sql/test_select.py::SelectTest::test_filter_by_from_func 260s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_func 260s [gw2] [ 56%] PASSED test/sql/test_selectable.py::SelectableTest::test_two_metadata_join_raises[True] 260s test/sql/test_selectable.py::SelectableTest::test_type_coerce_preserve_subq 260s [gw2] [ 56%] PASSED test/sql/test_selectable.py::SelectableTest::test_type_coerce_preserve_subq 260s test/sql/test_selectable.py::SelectableTest::test_type_coerce_selfgroup 260s [gw2] [ 56%] PASSED test/sql/test_selectable.py::SelectableTest::test_type_coerce_selfgroup 260s test/sql/test_selectable.py::SelectableTest::test_union_against_join 260s test/sql/test_select.py::SelectTest::test_filter_by_from_func_not_the_first_arg 260s [gw2] [ 56%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_against_join 260s test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys 260s [gw2] [ 56%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys 260s test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_disambiguates_in_subq_compile_one 260s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_func_not_the_first_arg 260s test/sql/test_select.py::SelectTest::test_filter_by_from_label 260s [gw2] [ 56%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_disambiguates_in_subq_compile_one 260s test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_disambiguates_in_subq_compile_two 260s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_label 260s test/sql/test_select.py::SelectTest::test_filter_by_no_property_from_col 260s [gw2] [ 56%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_disambiguates_in_subq_compile_two 260s test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_grouped 260s [gw2] [ 56%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_grouped 260s test/sql/test_selectable.py::SelectableTest::test_union_alias_misc 260s [gw2] [ 56%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_misc 260s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_no_property_from_col 260s test/sql/test_select.py::SelectTest::test_filter_by_no_property_from_table 260s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_no_property_from_table 260s test/sql/test_select.py::SelectTest::test_join_froms_explicit_left_side_explicit_onclause 260s test/sql/test_selectable.py::SelectableTest::test_union_correspondence 260s [gw2] [ 56%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_correspondence 260s test/sql/test_selectable.py::SelectableTest::test_union_of_alias 260s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_join_froms_explicit_left_side_explicit_onclause 260s [gw2] [ 56%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_of_alias 260s test/sql/test_selectable.py::SelectableTest::test_union_of_text 260s [gw2] [ 56%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_of_text 260s test/sql/test_select.py::SelectTest::test_join_froms_explicit_left_side_implicit_onclause 260s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_join_froms_explicit_left_side_implicit_onclause 260s test/sql/test_selectable.py::SelectableTest::test_union_precedence 260s test/sql/test_select.py::SelectTest::test_join_froms_implicit_left_side_explicit_onclause 260s [gw2] [ 56%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_precedence 260s test/sql/test_selectable.py::SelectableTest::test_unnamed_exprs_keys 260s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_join_froms_implicit_left_side_explicit_onclause 260s test/sql/test_select.py::SelectTest::test_join_froms_implicit_left_side_implicit_onclause 260s [gw2] [ 56%] PASSED test/sql/test_selectable.py::SelectableTest::test_unnamed_exprs_keys 260s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_join_froms_implicit_left_side_implicit_onclause 260s test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_boolean_clauselist 260s test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_onelevel 260s [gw2] [ 56%] PASSED test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_boolean_clauselist 260s test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_clauselist 260s [gw2] [ 56%] PASSED test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_clauselist 260s test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_text 260s [gw2] [ 56%] PASSED test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_text 260s test/sql/test_selectable.py::SelectableTest::test_whereclause_adapted 260s [gw7] [ 56%] PASSED test/orm/test_relationships.py::ActiveHistoryFlagTest::test_column_property_flag 260s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_onelevel 260s test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_onelevel_union 260s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_onelevel_union 260s [gw2] [ 56%] PASSED test/sql/test_selectable.py::SelectableTest::test_whereclause_adapted 260s test/sql/test_selectable.py::SelectableTest::test_with_only_generative 260s [gw2] [ 56%] PASSED test/sql/test_selectable.py::SelectableTest::test_with_only_generative 260s test/sql/test_selectable.py::SelectableTest::test_with_only_generative_no_list 260s [gw2] [ 56%] PASSED test/sql/test_selectable.py::SelectableTest::test_with_only_generative_no_list 260s test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_twolevel 260s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_twolevel 260s test/orm/test_relationships.py::ActiveHistoryFlagTest::test_composite_property_flag 260s test/sql/test_selectable.py::WithLabelsTest::test_columns_repeated_identity_disambiguate 260s [gw2] [ 56%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_columns_repeated_identity_disambiguate 260s test/sql/test_selectable.py::WithLabelsTest::test_columns_repeated_identity_subquery_disambiguate 261s test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_twolevel_union 261s [gw2] [ 56%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_columns_repeated_identity_subquery_disambiguate 261s test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_disambiguate 261s [gw2] [ 56%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_disambiguate 261s test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_labels 261s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_twolevel_union 261s test/sql/test_select.py::SelectTest::test_join_nofrom_explicit_left_side_explicit_onclause 261s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_explicit_left_side_explicit_onclause 261s test/sql/test_select.py::SelectTest::test_join_nofrom_explicit_left_side_implicit_onclause 261s [gw2] [ 56%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_labels 261s test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_nolabels 261s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_explicit_left_side_implicit_onclause 261s test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_explicit_onclause 261s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_explicit_onclause 261s [gw2] [ 56%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_nolabels 261s test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_explicit_onclause_3level 261s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_explicit_onclause_3level 261s test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_implicit_onclause 261s test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_dont_label 261s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_implicit_onclause 261s [gw2] [ 56%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_dont_label 261s test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_implicit_onclause_3level 261s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_implicit_onclause_3level 261s test/sql/test_select.py::SelectTest::test_joins_w_filter_by 261s test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_dont_nolabel 261s [gw2] [ 56%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_dont_nolabel 261s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_joins_w_filter_by 261s test/sql/test_select.py::SelectTest::test_methods_generative[0] 261s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[0] 261s test/sql/test_select.py::SelectTest::test_methods_generative[1] 261s test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_overlap_label 261s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[1] 261s test/sql/test_select.py::SelectTest::test_methods_generative[2] 261s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[2] 261s test/sql/test_select.py::SelectTest::test_methods_generative[3] 261s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[3] 261s test/sql/test_select.py::SelectTest::test_methods_generative[4] 261s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[4] 261s test/sql/test_select.py::SelectTest::test_methods_generative[5] 261s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[5] 261s test/sql/test_select.py::SelectTest::test_new_calling_style 261s [gw2] [ 56%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_overlap_label 261s test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_overlap_nolabel 261s [gw2] [ 56%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_overlap_nolabel 261s test/sql/test_selectable.py::WithLabelsTest::test_keys_overlap_names_dont_label 261s [gw2] [ 56%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keys_overlap_names_dont_label 261s [gw7] [ 56%] PASSED test/orm/test_relationships.py::ActiveHistoryFlagTest::test_composite_property_flag 261s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_new_calling_style 261s test/sql/test_select.py::SelectTest::test_new_calling_style_clauseelement_thing_that_has_iter 261s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_new_calling_style_clauseelement_thing_that_has_iter 261s test/sql/test_select.py::SelectTest::test_new_calling_style_inspectable_ce_thing_that_has_iter 261s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_new_calling_style_inspectable_ce_thing_that_has_iter 261s test/sql/test_select.py::SelectTest::test_old_bracket_style_fail 261s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_old_bracket_style_fail 261s test/sql/test_select.py::SelectTest::test_outerjoin_nofrom_explicit_left_side_explicit_onclause 261s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_outerjoin_nofrom_explicit_left_side_explicit_onclause 261s test/sql/test_select.py::SelectTest::test_right_nested_inner_join 261s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_right_nested_inner_join 261s test/sql/test_selectable.py::WithLabelsTest::test_keys_overlap_names_dont_nolabel 261s [gw2] [ 56%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keys_overlap_names_dont_nolabel 261s test/orm/test_relationships.py::ActiveHistoryFlagTest::test_relationship_property_flag 261s test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_keylabels_dont_label 261s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[except_-EXCEPT] 261s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[except_-EXCEPT] 261s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[except_all-EXCEPT ALL] 261s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[except_all-EXCEPT ALL] 261s [gw2] [ 56%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_keylabels_dont_label 261s test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_keylabels_dont_nolabel 261s [gw2] [ 56%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_keylabels_dont_nolabel 261s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[intersect-INTERSECT] 261s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[intersect-INTERSECT] 261s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[intersect_all-INTERSECT ALL] 261s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[intersect_all-INTERSECT ALL] 261s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[union-UNION] 261s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[union-UNION] 261s test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_label 261s [gw2] [ 56%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_label 261s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[union_all-UNION ALL] 261s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[union_all-UNION ALL] 261s test/sql/test_select.py::SelectTest::test_select_no_columns[-EXISTS (SELECT FROM tbl WHERE tbl.id = :id_1)] 261s test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_nolabel 261s [gw2] [ 56%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_nolabel 261s test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_keys_dont_label 261s [gw2] [ 56%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_keys_dont_label 261s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_select_no_columns[-EXISTS (SELECT FROM tbl WHERE tbl.id = :id_1)] 261s test/sql/test_select.py::SelectTest::test_select_no_columns[-SELECT FROM tbl WHERE tbl.id = :id_1] 261s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_select_no_columns[-SELECT FROM tbl WHERE tbl.id = :id_1] 261s test/sql/test_select.py::SelectTest::test_select_no_columns[-SELECT WHERE 1 = 1] 261s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_select_no_columns[-SELECT WHERE 1 = 1] 261s test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_keys_dont_nolabel 261s [gw2] [ 56%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_keys_dont_nolabel 261s test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_label 261s test/sql/test_select.py::SelectTest::test_select_tuple_outer 261s [gw7] [ 56%] PASSED test/orm/test_relationships.py::ActiveHistoryFlagTest::test_relationship_property_flag 261s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_select_tuple_outer 261s test/sql/test_select.py::SelectTest::test_select_tuple_subquery 261s [gw1] [ 56%] PASSED test/sql/test_select.py::SelectTest::test_select_tuple_subquery 261s test/sql/test_selectable.py::AliasTest::test_copy_internals_multiple_nesting 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::AliasTest::test_copy_internals_multiple_nesting 261s test/sql/test_selectable.py::AliasTest::test_correspondence_multiple_nesting 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::AliasTest::test_correspondence_multiple_nesting 261s test/sql/test_selectable.py::AliasTest::test_direct_element_hierarchy 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::AliasTest::test_direct_element_hierarchy 261s test/sql/test_selectable.py::AliasTest::test_get_children_preserves_multiple_nesting 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::AliasTest::test_get_children_preserves_multiple_nesting 261s test/sql/test_selectable.py::AnnotationsTest::test_annotate_aliased 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_aliased 261s test/sql/test_selectable.py::AnnotationsTest::test_annotate_expressions 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_expressions 261s test/sql/test_selectable.py::AnnotationsTest::test_annotate_fromlist_preservation 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_fromlist_preservation 261s test/sql/test_selectable.py::AnnotationsTest::test_annotate_unique_traversal 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_unique_traversal 261s test/sql/test_selectable.py::AnnotationsTest::test_annotate_varied_annot_same_col 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_varied_annot_same_col 261s [gw2] [ 56%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_label 261s test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_nolabel 261s [gw2] [ 56%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_nolabel 261s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_existingfrom 261s test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[annotated] 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[annotated] 261s test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[deep_annotated] 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[deep_annotated] 261s test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[deep_annotated_w_ind_col] 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[deep_annotated_w_ind_col] 261s test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[plain] 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[plain] 261s test/sql/test_selectable.py::AnnotationsTest::test_annotated_visit 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_visit 261s test/sql/test_selectable.py::AnnotationsTest::test_basic_attrs 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_basic_attrs 261s [gw4] [ 56%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-fetch] 261s test/sql/test_selectable.py::AnnotationsTest::test_bind_unique_test 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_bind_unique_test 261s test/sql/test_selectable.py::AnnotationsTest::test_clone_annotations_dont_hash 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_clone_annotations_dont_hash 261s test/sql/test_selectable.py::AnnotationsTest::test_comparator_cleanout_integration 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_comparator_cleanout_integration 261s test/sql/test_selectable.py::AnnotationsTest::test_comparators_cleaned_out_construction 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_comparators_cleaned_out_construction 261s test/sql/test_selectable.py::AnnotationsTest::test_comparators_cleaned_out_reannotate 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_comparators_cleaned_out_reannotate 261s test/sql/test_selectable.py::AnnotationsTest::test_custom_construction_correct_anno_expr 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_custom_construction_correct_anno_expr 261s test/sql/test_selectable.py::AnnotationsTest::test_custom_construction_correct_anno_subclass 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_custom_construction_correct_anno_subclass 261s test/sql/test_selectable.py::AnnotationsTest::test_custom_constructions 261s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_ambiguous_fks_m2m 261s [gw2] [ 56%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_existingfrom 261s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_nofrom 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_custom_constructions 261s test/sql/test_selectable.py::AnnotationsTest::test_deannotate_2 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_deannotate_2 261s test/sql/test_selectable.py::AnnotationsTest::test_deannotate_3 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_deannotate_3 261s test/sql/test_selectable.py::AnnotationsTest::test_deannotate_clone 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_deannotate_clone 261s test/sql/test_selectable.py::AnnotationsTest::test_deannotate_wrapping 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_deannotate_wrapping 261s test/sql/test_selectable.py::AnnotationsTest::test_hashing 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_hashing 261s test/sql/test_selectable.py::AnnotationsTest::test_label_accessors 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_label_accessors 261s [gw2] [ 56%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_nofrom 261s test/sql/test_selectable.py::AnnotationsTest::test_late_name_add 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_late_name_add 261s test/sql/test_selectable.py::AnnotationsTest::test_late_table_add 261s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_alias 261s test/aaa_profiling/test_pool.py::QueuePoolTest::test_first_connect 261s [gw6] [ 56%] SKIPPED test/aaa_profiling/test_pool.py::QueuePoolTest::test_first_connect 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_late_table_add 261s test/sql/test_selectable.py::AnnotationsTest::test_proxy_set_iteration_includes_annotated 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_proxy_set_iteration_includes_annotated 261s test/sql/test_selectable.py::AnnotationsTest::test_proxy_set_iteration_includes_annotated_two 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_proxy_set_iteration_includes_annotated_two 261s test/sql/test_selectable.py::AnnotationsTest::test_replacement_traverse_preserve 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_replacement_traverse_preserve 261s test/sql/test_selectable.py::AnnotationsTest::test_set_type_on_column[not_use_col_ahead_of_time] 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_set_type_on_column[not_use_col_ahead_of_time] 261s [gw2] [ 56%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_alias 261s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_flat_alias 261s test/engine/test_pool.py::QueuePoolTest::test_hanging_connect_within_overflow 261s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-auto] 261s [gw2] [ 56%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_flat_alias 261s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_no_alias 261s [gw2] [ 56%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_no_alias 261s test/sql/test_selectable.py::AnnotationsTest::test_set_type_on_column[use_col_ahead_of_time] 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_set_type_on_column[use_col_ahead_of_time] 261s test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[False] 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[False] 261s test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[None] 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[None] 261s test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[True] 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[True] 261s test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_func 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_func 261s test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_literal_column 261s [gw3] [ 56%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-25-immediateload] 261s test/orm/test_selectin_relations.py::ChunkingTest::test_dont_emit_for_redundant_m2o 261s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-25-selectinload] 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_literal_column 261s test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_named_column 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_named_column 261s test/sql/test_selectable.py::AnonLabelTest::test_named_labels_literal_column 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_named_labels_literal_column 261s test/sql/test_selectable.py::AnonLabelTest::test_named_labels_named_column 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_named_labels_named_column 261s test/sql/test_selectable.py::DerivedTest::test_alias 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::DerivedTest::test_alias 261s test/sql/test_selectable.py::DerivedTest::test_join 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::DerivedTest::test_join 261s test/sql/test_selectable.py::DerivedTest::test_select 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::DerivedTest::test_select 261s test/sql/test_selectable.py::DerivedTest::test_table 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::DerivedTest::test_table 261s test/sql/test_selectable.py::ForUpdateTest::test_adapt 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::ForUpdateTest::test_adapt 261s test/sql/test_selectable.py::ForUpdateTest::test_basic_clone 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::ForUpdateTest::test_basic_clone 261s test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias 261s test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias_flat 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias_flat 261s test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias_name_flat 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias_name_flat 261s test/sql/test_selectable.py::JoinAnonymizingTest::test_flat_ok_on_non_join 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_flat_ok_on_non_join 261s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias 261s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias_flat 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias_flat 261s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias_name_flat 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias_name_flat 261s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_standalone_alias 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_standalone_alias 261s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_standalone_alias_flat 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_standalone_alias_flat 261s [gw7] [ 56%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_ambiguous_fks_m2m 261s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_related_column 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_related_column 261s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_ambiguous_fks_o2m 261s [gw2] [ 56%] PASSED test/orm/test_selectin_relations.py::ChunkingTest::test_dont_emit_for_redundant_m2o 261s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_related_table 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_related_table 261s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_column 261s test/orm/test_selectin_relations.py::ChunkingTest::test_odd_number_chunks 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_column 261s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_column_dont_compare_names 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_column_dont_compare_names 261s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_table 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_table 261s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_table_dont_compare_names 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_table_dont_compare_names 261s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_five 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_five 261s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_four 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_four 261s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_one 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_one 261s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_three 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_three 261s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_two 261s [gw7] [ 56%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_ambiguous_fks_o2m 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_two 261s test/sql/test_selectable.py::JoinConditionTest::test_join_multiple_equiv_fks 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_multiple_equiv_fks 261s test/sql/test_selectable.py::PrimaryKeyTest::test_init_doesnt_blowitaway 261s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_no_fks_m2m 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_init_doesnt_blowitaway 261s [gw2] [ 56%] PASSED test/orm/test_selectin_relations.py::ChunkingTest::test_odd_number_chunks 261s test/sql/test_selectable.py::PrimaryKeyTest::test_join_pk_collapse_explicit 261s test/orm/test_selectin_relations.py::ChunkingTest::test_yield_per 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_join_pk_collapse_explicit 261s test/sql/test_selectable.py::PrimaryKeyTest::test_join_pk_collapse_implicit 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_join_pk_collapse_implicit 261s test/sql/test_selectable.py::PrimaryKeyTest::test_non_column_clause 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_non_column_clause 261s test/sql/test_selectable.py::PrimaryKeyTest::test_onclause_direction 261s [gw3] [ 56%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-25-selectinload] 261s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-4-immediateload] 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_onclause_direction 261s test/sql/test_selectable.py::ReduceTest::test_reduce 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce 261s test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_join 261s [gw7] [ 56%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_no_fks_m2m 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_join 261s [gw3] [ 56%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-4-immediateload] 261s test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_union 261s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-4-selectinload] 261s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_annotated_pj_o2m 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_union 261s test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_union_2 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_union_2 261s test/sql/test_selectable.py::ReduceTest::test_reduce_generation 261s [gw2] [ 56%] PASSED test/orm/test_selectin_relations.py::ChunkingTest::test_yield_per 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_generation 261s test/sql/test_selectable.py::ReduceTest::test_reduce_only_synonym_fk 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_only_synonym_fk 261s test/sql/test_selectable.py::ReduceTest::test_reduce_only_synonym_lineage 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_only_synonym_lineage 261s test/orm/test_selectin_relations.py::EagerTest::test_basic 261s test/sql/test_selectable.py::ReduceTest::test_reduce_selectable 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_selectable 261s test/sql/test_selectable.py::RefreshForNewColTest::test_alias_alias_samename_init 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_alias_alias_samename_init 261s [gw3] [ 56%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-4-selectinload] 261s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-41-immediateload] 261s test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_irrelevant 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_irrelevant 261s test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_no_cols_clause 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_no_cols_clause 261s test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_samename_init 261s [gw7] [ 56%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_annotated_pj_o2m 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_samename_init 261s test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_samename_uninit 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_samename_uninit 261s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_fks_m2m 261s test/sql/test_selectable.py::RefreshForNewColTest::test_fk_join 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_fk_join 261s test/sql/test_selectable.py::RefreshForNewColTest::test_fk_table 261s [gw1] [ 56%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_fk_table 261s test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached_no_key_allowed 261s [gw7] [ 56%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_fks_m2m 261s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_fks_o2m 261s [gw1] [ 56%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached_no_key_allowed 261s test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached_no_session_allowed 261s [gw7] [ 56%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_fks_o2m 261s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_pj_o2m 261s [gw1] [ 56%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached_no_session_allowed 261s [gw2] [ 56%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_basic 261s test/orm/test_session.py::SessionUtilTest::test_object_session_raises[object_session0] 261s [gw1] [ 56%] PASSED test/orm/test_session.py::SessionUtilTest::test_object_session_raises[object_session0] 261s test/orm/test_selectin_relations.py::EagerTest::test_cyclical 261s test/orm/test_session.py::SessionUtilTest::test_object_session_raises[object_session1] 261s [gw1] [ 56%] PASSED test/orm/test_session.py::SessionUtilTest::test_object_session_raises[object_session1] 261s test/orm/test_session.py::SessionUtilTest::test_session_close_all_deprecated 261s [gw7] [ 56%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_pj_o2m 261s [gw1] [ 56%] PASSED test/orm/test_session.py::SessionUtilTest::test_session_close_all_deprecated 261s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-False-False] 261s test/orm/test_relationships.py::AmbiguousJoinInterpretedAsSelfRef::test_mapping 261s [gw2] [ 56%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_cyclical 261s test/orm/test_selectin_relations.py::EagerTest::test_cyclical_explicit_join_depth 261s [gw1] [ 56%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-False-False] 261s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-False-True] 261s [gw2] [ 56%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_cyclical_explicit_join_depth 261s test/orm/test_selectin_relations.py::EagerTest::test_disable_dynamic 261s [gw7] [ 56%] PASSED test/orm/test_relationships.py::AmbiguousJoinInterpretedAsSelfRef::test_mapping 261s [gw1] [ 56%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-False-True] 261s test/orm/test_relationships.py::BackrefPropagatesForwardsArgs::test_backref 261s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-True-False] 261s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_disable_dynamic 261s test/orm/test_selectin_relations.py::EagerTest::test_double_same_mappers 261s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-True-False] 261s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-True-True] 261s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-True-True] 261s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-False-False] 261s [gw3] [ 57%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-41-immediateload] 261s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-41-selectinload] 261s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-False-False] 261s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-False-True] 262s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_double_same_mappers 262s test/orm/test_selectin_relations.py::EagerTest::test_double_w_ac 262s [gw7] [ 57%] PASSED test/orm/test_relationships.py::BackrefPropagatesForwardsArgs::test_backref 262s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-False-True] 262s test/orm/test_relationships.py::CompositeJoinPartialFK::test_joins_fully 262s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-True-False] 262s [gw4] [ 57%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-auto] 262s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-evaluate] 262s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_double_w_ac 262s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-True-False] 262s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-True-True] 262s test/orm/test_selectin_relations.py::EagerTest::test_double_w_ac_against_subquery 262s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-True-True] 262s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-False-False] 262s [gw7] [ 57%] PASSED test/orm/test_relationships.py::CompositeJoinPartialFK::test_joins_fully 262s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-False-False] 262s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_annotated 262s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-False-True] 262s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_double_w_ac_against_subquery 262s test/orm/test_selectin_relations.py::EagerTest::test_double_with_aggregate 262s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-False-True] 262s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_double_with_aggregate 262s test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_one 262s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-True-False] 262s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_one 262s test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_three 262s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-True-False] 262s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-True-True] 262s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_three 262s test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_two 262s [gw7] [ 57%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_annotated 262s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_annotated_no_overwriting 262s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-True-True] 262s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-False-False] 262s [gw7] [ 57%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_annotated_no_overwriting 262s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_explicit 262s [gw3] [ 57%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-41-selectinload] 262s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-55-immediateload] 262s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_two 262s test/orm/test_selectin_relations.py::EagerTest::test_from_get 262s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-False-False] 262s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_get 262s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-False-True] 262s test/orm/test_selectin_relations.py::EagerTest::test_from_params 262s [gw7] [ 57%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_explicit 262s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_implicit 262s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_params 262s test/orm/test_selectin_relations.py::EagerTest::test_from_statement[False] 262s [gw7] [ 57%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_implicit 262s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_overlapping_warning 262s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-False-True] 262s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_statement[False] 262s test/orm/test_selectin_relations.py::EagerTest::test_from_statement[True] 262s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-True-False] 262s [gw7] [ 57%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_overlapping_warning 262s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_very_explicit 262s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_statement[True] 262s test/orm/test_selectin_relations.py::EagerTest::test_limit 262s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-True-False] 262s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-True-True] 262s [gw4] [ 57%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-evaluate] 262s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-fetch] 262s [gw7] [ 57%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_very_explicit 262s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_very_implicit 262s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-True-True] 262s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-False-False] 262s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_limit 262s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-False-False] 262s test/orm/test_selectin_relations.py::EagerTest::test_m2o_none_value_present 262s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-False-True] 262s [gw7] [ 57%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_very_implicit 262s test/orm/test_relationships.py::CustomOperatorTest::test_join_on_custom_bool_op 262s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-False-True] 262s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-True-False] 262s [gw7] [ 57%] PASSED test/orm/test_relationships.py::CustomOperatorTest::test_join_on_custom_bool_op 262s test/orm/test_relationships.py::CustomOperatorTest::test_join_on_custom_op_legacy_is_comparison 262s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_m2o_none_value_present 262s test/orm/test_selectin_relations.py::EagerTest::test_m2o_uselist_none_value_present 262s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-True-False] 262s [gw7] [ 57%] PASSED test/orm/test_relationships.py::CustomOperatorTest::test_join_on_custom_op_legacy_is_comparison 262s test/orm/test_relationships.py::DependencyTwoParentTest::test_DeleteMiddleTable 262s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-True-True] 262s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-True-True] 262s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_m2o_uselist_none_value_present 262s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-False-False] 262s test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_plain 262s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-False-False] 262s [gw7] [ 57%] PASSED test/orm/test_relationships.py::DependencyTwoParentTest::test_DeleteMiddleTable 262s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_plain 262s test/orm/test_relationships.py::DependencyTwoParentTest::test_DeleteRootTable 262s test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_with_join 262s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-False-True] 262s [gw7] [ 57%] PASSED test/orm/test_relationships.py::DependencyTwoParentTest::test_DeleteRootTable 262s test/orm/test_relationships.py::DirectSelfRefFKTest::test_ancestors_lazyload_clause 262s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-False-True] 262s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_with_join 262s test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_with_join_alias 262s [gw7] [ 57%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_ancestors_lazyload_clause 262s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-True-False] 262s test/orm/test_relationships.py::DirectSelfRefFKTest::test_anscestors_joinedload 262s [gw7] [ 57%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_anscestors_joinedload 262s test/orm/test_relationships.py::DirectSelfRefFKTest::test_anscestors_lazyload 262s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-True-False] 262s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_with_join_alias 262s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-True-True] 263s test/orm/test_selectin_relations.py::EagerTest::test_many_to_one 263s [gw7] [ 57%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_anscestors_lazyload 263s test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_joinedload 263s [gw4] [ 57%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-fetch] 263s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_many_to_one 263s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_lookup_w_shard 263s test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[cte] 263s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-True-True] 263s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-False-False] 263s [gw7] [ 57%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_joinedload 263s test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_lazyload 263s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-False-False] 263s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-False-True] 263s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[cte] 263s [gw7] [ 57%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_lazyload 263s test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[plain] 263s test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_lazyload_clause 263s [gw7] [ 57%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_lazyload_clause 263s test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_subqueryload 263s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-False-True] 263s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-True-False] 263s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[plain] 263s test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[subquery] 263s [gw7] [ 57%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_subqueryload 263s test/orm/test_relationships.py::DirectSelfRefFKTest::test_plain_join_descendants 263s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-True-False] 263s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-True-True] 263s [gw7] [ 57%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_plain_join_descendants 263s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_escalation_1 263s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-True-True] 263s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-False-False] 263s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[subquery] 263s test/orm/test_selectin_relations.py::EagerTest::test_mapper_pathing 263s [gw7] [ 57%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_escalation_1 263s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_escalation_2 263s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-False-False] 263s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-False-True] 263s [gw7] [ 57%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_escalation_2 263s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_manytoone_func_referent 263s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-False-True] 263s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-True-False] 263s [gw7] [ 57%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_manytoone_func_referent 263s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_manytoone_funcfk 263s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-True-False] 263s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-True-True] 263s [gw7] [ 57%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_manytoone_funcfk 263s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_func_referent 263s [gw3] [ 57%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-55-immediateload] 263s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-55-selectinload] 263s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-True-True] 263s test/orm/test_session.py::TransScopingTest::test_autobegin_begin_method 263s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_begin_method 263s test/orm/test_session.py::TransScopingTest::test_autobegin_execute 263s [gw7] [ 57%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_func_referent 263s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_execute 263s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_funcfk_annotated 263s test/orm/test_session.py::TransScopingTest::test_autobegin_flush 263s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_flush 263s [gw7] [ 57%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_funcfk_annotated 263s test/orm/test_session.py::TransScopingTest::test_autobegin_within_flush 263s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_funcfk_oldstyle 263s [gw4] [ 57%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_lookup_w_shard 263s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_textual_lookup 263s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_within_flush 263s [gw7] [ 57%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_funcfk_oldstyle 263s test/orm/test_session.py::TransScopingTest::test_close 263s test/orm/test_relationships.py::FKEquatedToConstantTest::test_basic 263s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_close 263s test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-lazyload] 263s [gw7] [ 57%] PASSED test/orm/test_relationships.py::FKEquatedToConstantTest::test_basic 263s test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_AtoB[save-update, delete, delete-orphan] 263s [gw7] [ 57%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_AtoB[save-update, delete, delete-orphan] 263s test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_AtoB[save-update, delete] 263s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-lazyload] 263s test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-select1] 263s [gw7] [ 57%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_AtoB[save-update, delete] 263s test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_BtoA[save-update, delete, delete-orphan] 263s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-select1] 263s [gw7] [ 57%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_BtoA[save-update, delete, delete-orphan] 263s test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-unitofwork] 263s test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_BtoA[save-update, delete] 263s [gw7] [ 57%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_BtoA[save-update, delete] 263s test/orm/test_relationships.py::FKsAsPksTest::test_delete_manual_AtoB 263s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-unitofwork] 263s test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-lazyload] 263s [gw7] [ 57%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_manual_AtoB 263s test/orm/test_relationships.py::FKsAsPksTest::test_delete_manual_BtoA 263s [gw7] [ 57%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_manual_BtoA 263s test/orm/test_relationships.py::FKsAsPksTest::test_no_delete_PK_AtoB 263s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-lazyload] 263s test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-select1] 263s [gw7] [ 57%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_no_delete_PK_AtoB 263s test/orm/test_relationships.py::FKsAsPksTest::test_no_delete_PK_BtoA 263s [gw4] [ 57%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_textual_lookup 263s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_textual_lookup_w_shard 263s [gw7] [ 57%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_no_delete_PK_BtoA 263s test/orm/test_relationships.py::FKsAsPksTest::test_nullPKsOK_BtoA 263s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-select1] 263s test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-unitofwork] 263s [gw7] [ 57%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_nullPKsOK_BtoA 263s test/orm/test_relationships.py::FKsAsPksTest::test_onetoone_switch 263s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-unitofwork] 263s [gw7] [ 57%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_onetoone_switch 263s test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-lazyload] 263s test/orm/test_relationships.py::FunctionAsPrimaryJoinTest_sqlite+pysqlite_3_46_1::test_joinedload 263s [gw7] [ 57%] PASSED test/orm/test_relationships.py::FunctionAsPrimaryJoinTest_sqlite+pysqlite_3_46_1::test_joinedload 263s test/orm/test_relationships.py::FunctionAsPrimaryJoinTest_sqlite+pysqlite_3_46_1::test_lazyload 263s [gw7] [ 57%] PASSED test/orm/test_relationships.py::FunctionAsPrimaryJoinTest_sqlite+pysqlite_3_46_1::test_lazyload 263s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[] 263s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-lazyload] 263s test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-select1] 263s [gw5] [ 57%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_replacement_traversal 263s test/aaa_profiling/test_memusage.py::CycleTest::test_cache_key 263s [gw7] [ 57%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[] 263s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-select1] 263s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_detached_legacy_inactive_history_style] 263s test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-unitofwork] 263s [gw7] [ 57%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_detached_legacy_inactive_history_style] 263s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_detached_legacy_inactive_history_style_raiseload] 264s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-unitofwork] 264s test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-lazyload] 264s [gw7] [ 57%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_detached_legacy_inactive_history_style_raiseload] 264s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_legacy_inactive_history_style] 264s [gw3] [ 57%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-55-selectinload] 264s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-9-immediateload] 264s [gw4] [ 57%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_textual_lookup_w_shard 264s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-lazyload] 264s [gw7] [ 57%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_legacy_inactive_history_style] 264s test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-select1] 264s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_legacy_inactive_history_style_raiseload] 264s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_db_lookup 264s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_mapper_pathing 264s test/orm/test_selectin_relations.py::EagerTest::test_o2m_empty_list_present 264s [gw3] [ 57%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-9-immediateload] 264s [gw7] [ 57%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_legacy_inactive_history_style_raiseload] 264s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-9-selectinload] 264s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete] 264s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-select1] 264s test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-unitofwork] 264s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_o2m_empty_list_present 264s test/orm/test_selectin_relations.py::EagerTest::test_one_to_many_scalar 264s [gw0] [ 57%] PASSED test/ext/test_automap.py::ConcurrentAutomapTest_sqlite+pysqlite_3_46_1::test_concurrent_automaps_w_configure 264s [gw7] [ 57%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete] 264s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_detached] 264s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-unitofwork] 264s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_one_to_many_scalar 264s test/orm/test_selectin_relations.py::EagerTest::test_one_to_many_scalar_none 264s [gw3] [ 57%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-9-selectinload] 264s [gw7] [ 57%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_detached] 264s test/orm/test_session.py::TransScopingTest::test_no_close_on_flush 264s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_detached_raiseload] 264s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-12-immediateload] 264s [gw1] [ 57%] PASSED test/orm/test_session.py::TransScopingTest::test_no_close_on_flush 264s test/orm/test_session.py::TransScopingTest::test_transaction 264s [gw1] [ 57%] SKIPPED test/orm/test_session.py::TransScopingTest::test_transaction 264s [gw7] [ 57%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_detached_raiseload] 264s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_raiseload] 264s test/orm/test_session.py::WeakIdentityMapTest::test_auto_detach_on_gc_session 264s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_one_to_many_scalar_none 264s test/orm/test_selectin_relations.py::EagerTest::test_options_pathing 264s test/ext/test_automap.py::MultipleSchemaTest::test_by_schema_collection[prepare] 264s [gw7] [ 57%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_raiseload] 264s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_detached_legacy_inactive_history_style] 264s [gw3] [ 57%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-12-immediateload] 264s [gw7] [ 57%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_detached_legacy_inactive_history_style] 264s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_detached_legacy_inactive_history_style_raiseload] 264s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-12-selectinload] 264s [gw7] [ 57%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_detached_legacy_inactive_history_style_raiseload] 264s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_legacy_inactive_history_style] 264s [gw3] [ 57%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-12-selectinload] 264s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-25-immediateload] 264s [gw7] [ 57%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_legacy_inactive_history_style] 264s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_legacy_inactive_history_style_raiseload] 264s [gw0] [ 57%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_by_schema_collection[prepare] 264s test/ext/test_automap.py::MultipleSchemaTest::test_by_schema_collection[reflect] 264s [gw7] [ 57%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_legacy_inactive_history_style_raiseload] 264s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref] 264s [gw0] [ 57%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_by_schema_collection[reflect] 264s [gw3] [ 57%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-25-immediateload] 264s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-25-selectinload] 264s test/ext/test_automap.py::MultipleSchemaTest::test_cls_schema_name_conflict 264s [gw7] [ 57%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref] 264s [gw0] [ 57%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_cls_schema_name_conflict 264s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached] 264s test/ext/test_automap.py::MultipleSchemaTest::test_dupe_clsname_warning 264s [gw6] [ 57%] PASSED test/engine/test_pool.py::QueuePoolTest::test_hanging_connect_within_overflow 264s test/engine/test_pool.py::QueuePoolTest::test_invalidate 264s [gw6] [ 57%] PASSED test/engine/test_pool.py::QueuePoolTest::test_invalidate 264s test/engine/test_pool.py::QueuePoolTest::test_lifo 264s [gw0] [ 57%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_dupe_clsname_warning 264s [gw6] [ 57%] PASSED test/engine/test_pool.py::QueuePoolTest::test_lifo 264s test/engine/test_pool.py::QueuePoolTest::test_max_overflow 264s test/ext/test_automap.py::MultipleSchemaTest::test_dupe_tablename_ok_w_explicit_classes 264s [gw7] [ 57%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached] 264s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_legacy_inactive_history_style] 264s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_options_pathing 264s test/orm/test_selectin_relations.py::EagerTest::test_orderby 264s [gw0] [ 57%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_dupe_tablename_ok_w_explicit_classes 264s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_orderby 264s test/orm/test_selectin_relations.py::EagerTest::test_orderby_desc 264s [gw3] [ 57%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-25-selectinload] 264s test/ext/test_automap.py::MultipleSchemaTest::test_named_not_in_classes 264s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-4-immediateload] 264s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_orderby_desc 264s [gw3] [ 57%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-4-immediateload] 264s test/orm/test_selectin_relations.py::EagerTest::test_orderby_multi 264s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-4-selectinload] 264s [gw4] [ 57%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_db_lookup 264s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_query_explicit_shard_via_bind_opts 264s [gw3] [ 57%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-4-selectinload] 264s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-41-immediateload] 264s [gw0] [ 57%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_named_not_in_classes 264s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_orderby_multi 264s test/orm/test_selectin_relations.py::EagerTest::test_orderby_related 264s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_add_remove_pending_backref 264s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_orderby_related 264s test/orm/test_selectin_relations.py::EagerTest::test_uselist_false_warning 264s [gw7] [ 57%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_legacy_inactive_history_style] 264s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_legacy_inactive_history_style_raiseload] 264s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_uselist_false_warning 264s [gw0] [ 57%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_add_remove_pending_backref 264s test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_both 265s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_bulk_replace 265s [gw0] [ 57%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_bulk_replace 265s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_duplicate_adds 265s [gw7] [ 57%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_legacy_inactive_history_style_raiseload] 265s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_raiseload] 265s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_both 265s test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_many_to_one 265s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_many_to_one 265s test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_one_to_many 265s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_one_to_many 265s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 265s [gw0] [ 57%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_duplicate_adds 265s [gw7] [ 57%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_raiseload] 265s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_pending_combines_with_flushed 265s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_legacy_inactive_history_style] 265s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 265s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 265s [gw0] [ 57%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_pending_combines_with_flushed 265s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_remove_add_pending_backref 265s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 265s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 265s [gw7] [ 57%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_legacy_inactive_history_style] 265s [gw0] [ 57%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_remove_add_pending_backref 265s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_legacy_inactive_history_style_raiseload] 265s [gw3] [ 57%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-41-immediateload] 265s test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_commit 265s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-41-selectinload] 265s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 265s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 265s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 265s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_no_query_on_deferred 265s [gw7] [ 57%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_legacy_inactive_history_style_raiseload] 265s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_raiseload] 265s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_no_query_on_deferred 265s [gw0] [ 57%] PASSED test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_commit 265s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_populate_existing_propagate 265s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_populate_existing_propagate 265s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[immediate] 265s test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_notloaded 265s [gw4] [ 57%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_query_explicit_shard_via_bind_opts 265s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_roundtrip 265s [gw7] [ 57%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_raiseload] 265s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[immediate] 265s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete] 265s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise] 265s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise] 265s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise_on_sql] 265s [gw7] [ 57%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete] 265s [gw0] [ 57%] PASSED test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_notloaded 265s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise_on_sql] 265s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[select] 265s test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_preloaded 265s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached] 265s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[select] 265s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 265s [gw6] [ 57%] PASSED test/engine/test_pool.py::QueuePoolTest::test_max_overflow 265s [gw0] [ 57%] PASSED test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_preloaded 265s test/engine/test_pool.py::QueuePoolTest::test_no_double_checkin 265s [gw6] [ 57%] PASSED test/engine/test_pool.py::QueuePoolTest::test_no_double_checkin 265s test/orm/test_backref_mutations.py::M2MStaleBackrefTest::test_backref_pop_m2m 265s test/engine/test_pool.py::QueuePoolTest::test_no_overflow 265s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 265s [gw7] [ 57%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached] 265s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_omit_join_warn_on_true 265s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_legacy_inactive_history_style] 265s [gw3] [ 57%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-41-selectinload] 265s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-55-immediateload] 265s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_omit_join_warn_on_true 265s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join 265s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join 265s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_omit_join_false 265s [gw0] [ 57%] PASSED test/orm/test_backref_mutations.py::M2MStaleBackrefTest::test_backref_pop_m2m 265s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_omit_join_false 265s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_criteria 265s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_criteria 265s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_criteria_degrade_on_defer 265s test/orm/test_backref_mutations.py::O2MCollectionTest::test_append_del 265s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_criteria_degrade_on_defer 265s [gw7] [ 57%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_legacy_inactive_history_style] 265s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_degrade_on_defer 265s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_degrade_on_defer 265s test/orm/test_selectin_relations.py::MissingForeignTest::test_missing_rec 265s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_legacy_inactive_history_style_raiseload] 265s [gw0] [ 57%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_append_del 265s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::MissingForeignTest::test_missing_rec 265s test/orm/test_backref_mutations.py::O2MCollectionTest::test_bulk_replace 265s test/orm/test_selectin_relations.py::OrderBySecondaryTest::test_ordering 265s [gw7] [ 57%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_legacy_inactive_history_style_raiseload] 265s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_raiseload] 265s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::OrderBySecondaryTest::test_ordering 265s [gw4] [ 57%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_roundtrip 265s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_roundtrip_future 265s test/orm/test_selectin_relations.py::SameNamePolymorphicTest::test_load_both_wpoly 265s [gw0] [ 57%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_bulk_replace 265s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_one 265s [gw0] [ 57%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_one 265s [gw7] [ 57%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_raiseload] 265s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_two 266s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_legacy_inactive_history_style] 266s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::SameNamePolymorphicTest::test_load_both_wpoly 266s test/orm/test_selectin_relations.py::SelfRefInheritanceAliasedTest::test_twolevel_selectin_w_polymorphic 266s [gw0] [ 57%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_two 266s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_commitfirst 266s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::SelfRefInheritanceAliasedTest::test_twolevel_selectin_w_polymorphic 266s test/orm/test_selectin_relations.py::SelfReferentialTest::test_basic 266s [gw7] [ 57%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_legacy_inactive_history_style] 266s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_legacy_inactive_history_style_raiseload] 266s [gw0] [ 57%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_commitfirst 266s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_basic 266s test/orm/test_selectin_relations.py::SelfReferentialTest::test_lazy_fallback_doesnt_affect_eager 266s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_hitslazy 266s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_lazy_fallback_doesnt_affect_eager 266s test/orm/test_selectin_relations.py::SelfReferentialTest::test_no_depth 266s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_no_depth 266s [gw7] [ 57%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_legacy_inactive_history_style_raiseload] 266s [gw0] [ 57%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_hitslazy 266s test/orm/test_selectin_relations.py::SelfReferentialTest::test_options 266s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_raiseload] 266s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_notloaded 266s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_options 266s test/orm/test_selectin_relations.py::SelfReferentialTest::test_with_deferred 266s [gw0] [ 57%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_notloaded 266s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_preloaded 266s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_with_deferred 266s [gw7] [ 57%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_raiseload] 266s test/orm/test_selectin_relations.py::SingleInhSubclassTest::test_load 266s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached] 266s [gw3] [ 57%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-55-immediateload] 266s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-55-selectinload] 266s [gw4] [ 57%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_roundtrip_future 266s [gw0] [ 57%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_preloaded 266s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[bind_arg-defer] 266s test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_collection 266s [gw2] [ 57%] PASSED test/orm/test_selectin_relations.py::SingleInhSubclassTest::test_load 266s test/orm/test_selectin_relations.py::SubRelationFromJoinedSubclassMultiLevelTest::test_chained_selectin_subclass 266s [gw7] [ 57%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached] 266s [gw0] [ 58%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_collection 266s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_legacy_inactive_history_style] 266s test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_scalar 266s [gw0] [ 58%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_scalar 266s [gw2] [ 58%] PASSED test/orm/test_selectin_relations.py::SubRelationFromJoinedSubclassMultiLevelTest::test_chained_selectin_subclass 266s test/orm/test_backref_mutations.py::O2MCollectionTest::test_plain_load_passive 266s test/orm/test_selectin_relations.py::TestBakedCancelsCorrectly::test_option_accepted_each_time 266s [gw7] [ 58%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_legacy_inactive_history_style] 266s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_legacy_inactive_history_style_raiseload] 266s [gw0] [ 58%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_plain_load_passive 266s test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_commitfirst 266s [gw2] [ 58%] PASSED test/orm/test_selectin_relations.py::TestBakedCancelsCorrectly::test_option_accepted_each_time 266s test/orm/test_selectin_relations.py::TestCompositePlusNonComposite::test_load_composite_then_non_composite 266s [gw6] [ 58%] PASSED test/engine/test_pool.py::QueuePoolTest::test_no_overflow 266s test/engine/test_pool.py::QueuePoolTest::test_notify_waiters 266s [gw0] [ 58%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_commitfirst 266s test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_notloaded 266s [gw7] [ 58%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_legacy_inactive_history_style_raiseload] 266s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_raiseload] 266s [gw2] [ 58%] PASSED test/orm/test_selectin_relations.py::TestCompositePlusNonComposite::test_load_composite_then_non_composite 266s test/orm/test_selectin_relations.py::TestExistingRowPopulation::test_m2o 266s [gw0] [ 58%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_notloaded 266s test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_preloaded 266s [gw7] [ 58%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_raiseload] 266s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[legacy_inactive_history_style] 266s [gw0] [ 58%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_preloaded 266s test/orm/test_backref_mutations.py::O2MCollectionTest::test_set_none 266s [gw2] [ 58%] PASSED test/orm/test_selectin_relations.py::TestExistingRowPopulation::test_m2o 266s test/orm/test_selectin_relations.py::TestExistingRowPopulation::test_o2m 266s [gw7] [ 58%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[legacy_inactive_history_style] 266s [gw2] [ 58%] PASSED test/orm/test_selectin_relations.py::TestExistingRowPopulation::test_o2m 266s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[legacy_inactive_history_style_raiseload] 266s test/orm/test_selectin_relations.py::TupleTest::test_load_m2o 266s [gw0] [ 58%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_set_none 266s test/orm/test_backref_mutations.py::O2MCollectionTest::test_straight_remove 266s [gw0] [ 58%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_straight_remove 266s test/orm/test_backref_mutations.py::O2MCollectionTest::test_tuple_assignment_w_reverse 266s [gw7] [ 58%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[legacy_inactive_history_style_raiseload] 266s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[raiseload] 266s [gw2] [ 58%] PASSED test/orm/test_selectin_relations.py::TupleTest::test_load_m2o 266s test/orm/test_selectin_relations.py::TupleTest::test_load_o2m 266s [gw0] [ 58%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_tuple_assignment_w_reverse 266s [gw2] [ 58%] PASSED test/orm/test_selectin_relations.py::TupleTest::test_load_o2m 266s test/orm/inheritance/test_selects.py::InheritingSelectablesTest::test_load 266s [gw4] [ 58%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[bind_arg-defer] 266s test/orm/test_backref_mutations.py::O2MStaleBackrefTest::test_backref_pop_m2o 266s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[bind_arg-none] 266s [gw7] [ 58%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[raiseload] 266s [gw2] [ 58%] PASSED test/orm/inheritance/test_selects.py::InheritingSelectablesTest::test_load 266s test/orm/inheritance/test_selects.py::JoinFromSelectPersistenceTest::test_map_to_select 266s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_close_error_during_fetchone 266s [gw0] [ 58%] PASSED test/orm/test_backref_mutations.py::O2MStaleBackrefTest::test_backref_pop_m2o 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_close_error_during_fetchone 267s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[gt 1000] 267s [gw2] [ 58%] PASSED test/orm/inheritance/test_selects.py::JoinFromSelectPersistenceTest::test_map_to_select 267s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence0-] 267s [gw2] [ 58%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence0-] 267s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence1-START WITH 5] 267s [gw3] [ 58%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-55-selectinload] 267s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_commitfirst 267s [gw2] [ 58%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence1-START WITH 5] 267s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence10-MINVALUE 42] 267s [gw2] [ 58%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence10-MINVALUE 42] 267s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence11-MINVALUE -42] 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[gt 1000] 267s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[gt 1500] 267s [gw2] [ 58%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence11-MINVALUE -42] 267s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence12-INCREMENT BY 2 MINVALUE 42] 267s [gw2] [ 58%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence12-INCREMENT BY 2 MINVALUE 42] 267s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-9-immediateload] 267s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence13-INCREMENT BY 2 MINVALUE -42] 267s [gw2] [ 58%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence13-INCREMENT BY 2 MINVALUE -42] 267s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence14-INCREMENT BY -2 MINVALUE 42] 267s [gw2] [ 58%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence14-INCREMENT BY -2 MINVALUE 42] 267s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence15-] 267s [gw2] [ 58%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence15-] 267s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence16-INCREMENT BY -2 MINVALUE -42] 267s [gw2] [ 58%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence16-INCREMENT BY -2 MINVALUE -42] 267s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence17-MAXVALUE 99] 267s [gw2] [ 58%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence17-MAXVALUE 99] 267s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence18-MAXVALUE -99] 267s [gw2] [ 58%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence18-MAXVALUE -99] 267s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence19-INCREMENT BY 2 MAXVALUE 99] 267s [gw2] [ 58%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence19-INCREMENT BY 2 MAXVALUE 99] 267s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence2-INCREMENT BY 2] 267s [gw2] [ 58%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence2-INCREMENT BY 2] 267s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence20-INCREMENT BY -2 MAXVALUE 99] 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[gt 1500] 267s [gw2] [ 58%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence20-INCREMENT BY -2 MAXVALUE 99] 267s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence21-INCREMENT BY -2 MAXVALUE -99] 267s [gw2] [ 58%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence21-INCREMENT BY -2 MAXVALUE -99] 267s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[lt 1000] 267s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence22-MINVALUE 42 MAXVALUE 99] 267s [gw2] [ 58%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence22-MINVALUE 42 MAXVALUE 99] 267s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence23-INCREMENT BY 2 MINVALUE 42 MAXVALUE 99] 267s [gw2] [ 58%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence23-INCREMENT BY 2 MINVALUE 42 MAXVALUE 99] 267s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence24-INCREMENT BY 2 MINVALUE -42 MAXVALUE -9] 267s [gw2] [ 58%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence24-INCREMENT BY 2 MINVALUE -42 MAXVALUE -9] 267s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence25-INCREMENT BY -2 MINVALUE 42 MAXVALUE 99] 267s [gw2] [ 58%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence25-INCREMENT BY -2 MINVALUE 42 MAXVALUE 99] 267s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence26-INCREMENT BY -2 MINVALUE -42 MAXVALUE -9] 267s [gw2] [ 58%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence26-INCREMENT BY -2 MINVALUE -42 MAXVALUE -9] 267s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence3-INCREMENT BY 2 START WITH 5] 267s [gw2] [ 58%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence3-INCREMENT BY 2 START WITH 5] 267s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence4-INCREMENT BY 2 START WITH 0 MINVALUE 0] 267s [gw2] [ 58%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence4-INCREMENT BY 2 START WITH 0 MINVALUE 0] 267s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence5-INCREMENT BY 2 START WITH 1 MAXVALUE 5] 267s [gw2] [ 58%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence5-INCREMENT BY 2 START WITH 1 MAXVALUE 5] 267s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence6-INCREMENT BY 2 START WITH 1 NO MAXVALUE] 267s [gw2] [ 58%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence6-INCREMENT BY 2 START WITH 1 NO MAXVALUE] 267s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence7-INCREMENT BY 2 START WITH 0 NO MINVALUE] 267s [gw2] [ 58%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence7-INCREMENT BY 2 START WITH 0 NO MINVALUE] 267s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence8-START WITH 1 MAXVALUE 10 CYCLE] 267s [gw2] [ 58%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence8-START WITH 1 MAXVALUE 10 CYCLE] 267s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence9-CACHE 1000] 267s [gw2] [ 58%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence9-CACHE 1000] 267s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_drop_ddl 267s [gw2] [ 58%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_drop_ddl 267s test/ext/test_serializer.py::ColumnPropertyWParamTest::test_deserailize_colprop 267s [gw3] [ 58%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-9-immediateload] 267s [gw0] [ 58%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_commitfirst 267s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-9-selectinload] 267s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_notloaded 267s [gw2] [ 58%] PASSED test/ext/test_serializer.py::ColumnPropertyWParamTest::test_deserailize_colprop 267s test/ext/test_serializer.py::SerializeTest::test_aliases 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[lt 1000] 267s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[no option] 267s [gw2] [ 58%] PASSED test/ext/test_serializer.py::SerializeTest::test_aliases 267s test/ext/test_serializer.py::SerializeTest::test_annotated_one 267s [gw2] [ 58%] PASSED test/ext/test_serializer.py::SerializeTest::test_annotated_one 267s test/ext/test_serializer.py::SerializeTest::test_any 267s [gw0] [ 58%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_notloaded 267s [gw2] [ 58%] PASSED test/ext/test_serializer.py::SerializeTest::test_any 267s test/ext/test_serializer.py::SerializeTest::test_attribute 267s [gw2] [ 58%] PASSED test/ext/test_serializer.py::SerializeTest::test_attribute 267s test/ext/test_serializer.py::SerializeTest::test_columns 267s [gw2] [ 58%] PASSED test/ext/test_serializer.py::SerializeTest::test_columns 267s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_preloaded 267s test/ext/test_serializer.py::SerializeTest::test_expression 267s [gw2] [ 58%] PASSED test/ext/test_serializer.py::SerializeTest::test_expression 267s test/ext/test_serializer.py::SerializeTest::test_mapper 267s [gw2] [ 58%] PASSED test/ext/test_serializer.py::SerializeTest::test_mapper 267s test/ext/test_serializer.py::SerializeTest::test_orm_join 267s [gw2] [ 58%] PASSED test/ext/test_serializer.py::SerializeTest::test_orm_join 267s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (GROUPS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 267s [gw2] [ 58%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (GROUPS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 267s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 267s [gw2] [ 58%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 267s [gw3] [ 58%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-9-selectinload] 267s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 267s [gw2] [ 58%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 267s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (RANGE BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 267s [gw2] [ 58%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (RANGE BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 267s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 267s [gw2] [ 58%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 267s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 267s [gw2] [ 58%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 267s test/ext/test_serializer.py::SerializeTest::test_query_one 267s test/orm/test_recursive_loaders.py::NonRecursiveTest::test_no_recursion_depth_non_self_referential[immediateload] 267s [gw2] [ 58%] PASSED test/ext/test_serializer.py::SerializeTest::test_query_one 267s test/ext/test_serializer.py::SerializeTest::test_query_three 267s [gw0] [ 58%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_preloaded 267s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_commitfirst 267s [gw2] [ 58%] PASSED test/ext/test_serializer.py::SerializeTest::test_query_three 267s test/ext/test_serializer.py::SerializeTest::test_query_two 267s [gw2] [ 58%] PASSED test/ext/test_serializer.py::SerializeTest::test_query_two 267s test/ext/test_serializer.py::SerializeTest::test_tables 267s [gw2] [ 58%] PASSED test/ext/test_serializer.py::SerializeTest::test_tables 267s test/ext/test_serializer.py::SerializeTest::test_unicode 267s [gw2] [ 58%] PASSED test/ext/test_serializer.py::SerializeTest::test_unicode 267s test/ext/asyncio/test_session.py::AsyncAttrsTest::test_it_didnt_load_but_is_ok 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncAttrsTest::test_it_didnt_load_but_is_ok 267s test/ext/asyncio/test_session.py::AsyncAttrsTest::test_lazyloaders 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncAttrsTest::test_lazyloaders 267s test/ext/asyncio/test_session.py::AsyncAttrsTest::test_the_famous_lazyloader_gotcha 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncAttrsTest::test_the_famous_lazyloader_gotcha 267s test/ext/asyncio/test_session.py::AsyncCascadesTest::test_delete_w_cascade 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncCascadesTest::test_delete_w_cascade 267s test/ext/asyncio/test_session.py::AsyncORMBehaviorsTest::test_new_style_active_history[legacy_style] 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncORMBehaviorsTest::test_new_style_active_history[legacy_style] 267s test/ext/asyncio/test_session.py::AsyncORMBehaviorsTest::test_new_style_active_history[new_style] 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncORMBehaviorsTest::test_new_style_active_history[new_style] 267s test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session 267s test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session_custom 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session_custom 267s test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session_del 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session_del 267s test/ext/asyncio/test_session.py::AsyncProxyTest::test_gc 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_gc 267s test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_connection_bound 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_connection_bound 267s test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_engine_bound 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_engine_bound 267s test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_kws 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_kws 267s test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_transaction 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_transaction 267s test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_transaction_gced 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_transaction_gced 267s test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session 267s test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session_no_asyncio_imported 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session_no_asyncio_imported 267s test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session_no_asyncio_used 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session_no_asyncio_used 267s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_execute[kw0] 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_execute[kw0] 267s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_execute[kw1] 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_execute[kw1] 267s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_force_a_lazyload 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_force_a_lazyload 267s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get 267s [gw0] [ 58%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_commitfirst 267s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get_loader_options 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get_loader_options 267s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get_one 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get_one 267s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_no_ss_cursor_w_execute[execute] 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_no_ss_cursor_w_execute[execute] 267s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_notloaded 267s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_no_ss_cursor_w_execute[statement] 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_no_ss_cursor_w_execute[statement] 267s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalar 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalar 267s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalars[scalars] 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalars[scalars] 267s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalars[stream_scalars] 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalars[stream_scalars] 267s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_session_aclose 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_session_aclose 267s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_stream_partitions[kw0] 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_stream_partitions[kw0] 267s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_stream_partitions[kw1] 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_stream_partitions[kw1] 267s test/ext/asyncio/test_session.py::AsyncSessionTest::test_close_all 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_close_all 267s test/ext/asyncio/test_session.py::AsyncSessionTest::test_info 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_info 267s test/ext/asyncio/test_session.py::AsyncSessionTest::test_init 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_init 267s test/ext/asyncio/test_session.py::AsyncSessionTest::test_requires_async_engine 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_requires_async_engine 267s test/ext/asyncio/test_session.py::AsyncSessionTest::test_sequence_execute[False] 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_sequence_execute[False] 267s test/ext/asyncio/test_session.py::AsyncSessionTest::test_sequence_execute[True] 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_sequence_execute[True] 267s test/ext/asyncio/test_session.py::AsyncSessionTest::test_session_close_all_deprecated 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_session_close_all_deprecated 267s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_async_sessionmaker_block_one 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_async_sessionmaker_block_one 267s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_async_sessionmaker_block_two 267s [gw3] [ 58%] PASSED test/orm/test_recursive_loaders.py::NonRecursiveTest::test_no_recursion_depth_non_self_referential[immediateload] 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_async_sessionmaker_block_two 267s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_commit_as_you_go 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_commit_as_you_go 267s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_delete 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_delete 267s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_flush 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_flush 267s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture0] 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture0] 267s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture1] 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture1] 267s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture2] 267s [gw0] [ 58%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_notloaded 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture2] 267s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture3] 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture3] 267s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_preloaded 267s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture4] 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture4] 267s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture5] 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture5] 267s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture6] 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture6] 267s test/orm/test_recursive_loaders.py::NonRecursiveTest::test_no_recursion_depth_non_self_referential[selectinload] 267s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture7] 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture7] 267s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_invalidate 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_invalidate 267s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_join_to_external_transaction 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_join_to_external_transaction 267s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_join_to_external_transaction_with_savepoints 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_join_to_external_transaction_with_savepoints 267s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_merge 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_merge 267s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_merge_loader_options 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_merge_loader_options 267s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_orm_sessionmaker_block_one 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_orm_sessionmaker_block_one 267s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_orm_sessionmaker_block_two 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_orm_sessionmaker_block_two 267s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_refresh 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_refresh 267s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_trans 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_trans 267s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_trans_noctx 267s [gw2] [ 58%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_trans_noctx 267s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expr_unflushed_obj_became_detached_expired_by_key 267s [gw0] [ 58%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_preloaded 267s [gw4] [ 58%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[bind_arg-none] 267s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_commitfirst 267s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[lead_only-defer] 267s [gw2] [ 58%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expr_unflushed_obj_became_detached_expired_by_key 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[no option] 267s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchall-BufferedRowCursorFetchStrategy] 267s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_expired_obj_became_detached_expired 267s [gw3] [ 58%] PASSED test/orm/test_recursive_loaders.py::NonRecursiveTest::test_no_recursion_depth_non_self_referential[selectinload] 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchall-BufferedRowCursorFetchStrategy] 267s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchall-CursorFetchStrategy] 267s test/orm/test_recursive_loaders.py::ShallowRecursiveTest::test_recursion_depth_opt[immediateload-14] 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchall-CursorFetchStrategy] 267s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany-BufferedRowCursorFetchStrategy] 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany-BufferedRowCursorFetchStrategy] 267s [gw0] [ 58%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_commitfirst 267s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany-CursorFetchStrategy] 267s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_notloaded 267s [gw2] [ 58%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_expired_obj_became_detached_expired 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany-CursorFetchStrategy] 267s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany_w_num-BufferedRowCursorFetchStrategy] 267s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_favors_immediate 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany_w_num-BufferedRowCursorFetchStrategy] 267s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany_w_num-CursorFetchStrategy] 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany_w_num-CursorFetchStrategy] 267s [gw3] [ 58%] PASSED test/orm/test_recursive_loaders.py::ShallowRecursiveTest::test_recursion_depth_opt[immediateload-14] 267s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchone-BufferedRowCursorFetchStrategy] 267s test/orm/test_recursive_loaders.py::ShallowRecursiveTest::test_recursion_depth_opt[selectinload-4] 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchone-BufferedRowCursorFetchStrategy] 267s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchone-CursorFetchStrategy] 267s [gw2] [ 58%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_favors_immediate 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchone-CursorFetchStrategy] 267s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_obj_was_gced 267s [gw0] [ 58%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_notloaded 267s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_preloaded 267s test/sql/test_resultset.py::AlternateCursorResultTest::test_iterator_remains_unbroken 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_iterator_remains_unbroken 267s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_buffered_row 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_buffered_row 267s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_buffered_row_cached 267s [gw3] [ 58%] PASSED test/orm/test_recursive_loaders.py::ShallowRecursiveTest::test_recursion_depth_opt[selectinload-4] 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_buffered_row_cached 267s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_fully_buffered 267s test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_case_insensitive 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_fully_buffered 267s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_fully_buffered_cached 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_fully_buffered_cached 267s [gw3] [ 58%] PASSED test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_case_insensitive 267s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_plain 267s test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_exact_name 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_plain 267s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_plain_cached 267s [gw0] [ 58%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_preloaded 267s [gw3] [ 58%] PASSED test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_exact_name 267s test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_via_fk 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_plain_cached 267s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_commitfirst 267s [gw3] [ 58%] PASSED test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_via_fk 267s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column 267s test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_table_names 267s [gw3] [ 58%] PASSED test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_table_names 267s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_listen_metadata_cls 267s [gw3] [ 58%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_listen_metadata_cls 267s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_listen_metadata_obj 267s [gw3] [ 58%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_listen_metadata_obj 267s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_index 267s [gw3] [ 58%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_index 267s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_info 267s [gw3] [ 58%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_info 267s [gw0] [ 58%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_commitfirst 267s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_key 267s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_notloaded 267s [gw3] [ 58%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_key 267s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_key_fk 267s [gw3] [ 58%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_key_fk 267s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_default_clause 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column 267s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_by_col 267s [gw3] [ 58%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_default_clause 267s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_fetchedvalue 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_by_col 267s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_by_col_plus_label 267s [gw3] [ 58%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_fetchedvalue 267s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_plain_text 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_by_col_plus_label 267s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_contains 267s [gw3] [ 58%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_plain_text 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_contains 267s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_anonymous_rows 267s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_textclause 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_anonymous_rows 267s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[mapping] 267s [gw3] [ 58%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_textclause 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[mapping] 267s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[plain] 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[plain] 267s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_type 267s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[scalars] 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[scalars] 267s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_compiled_mapping 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_compiled_mapping 267s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_compiled_traditional 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_compiled_traditional 267s [gw0] [ 58%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_notloaded 267s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_text 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_text 267s [gw3] [ 58%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_type 267s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_dotted_union 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_dotted_union 267s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_preloaded 267s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_err 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_err 267s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_labels_w_dots 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_labels_w_dots 267s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_shadow 267s test/engine/test_reflection.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_table_reflection 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_shadow 267s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_sqlite_raw 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_sqlite_raw 267s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_sqlite_translated 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_sqlite_translated 267s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_text_colexplicit 267s [gw3] [ 58%] PASSED test/engine/test_reflection.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_table_reflection 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_text_colexplicit 267s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_textual_select 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_textual_select 267s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_unary 267s [gw0] [ 58%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_preloaded 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_unary 267s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_error_printing 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_error_printing 267s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_label_overlap_fallback 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_label_overlap_fallback 267s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_label_targeting 267s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test1] 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_label_targeting 267s test/orm/test_backref_mutations.py::O2OScalarMoveTest_legacy_style::test_collection_move_commitfirst 267s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_order_with_simple_query 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_order_with_simple_query 267s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_order_with_text_query 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_order_with_text_query 267s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_slices 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_slices 267s [gw3] [ 58%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test1] 267s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test2] 267s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_compiled_star_doesnt_interfere_w_description[sql0-cols0] 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_compiled_star_doesnt_interfere_w_description[sql0-cols0] 267s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_compiled_star_doesnt_interfere_w_description[sql1-cols1] 267s [gw3] [ 58%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test2] 267s [gw4] [ 58%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[lead_only-defer] 267s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test3] 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_compiled_star_doesnt_interfere_w_description[sql1-cols1] 267s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_empty_accessors 267s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[lead_only-none] 267s [gw3] [ 58%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test3] 267s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test4] 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_empty_accessors 267s [gw3] [ 58%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test4] 267s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetch_partial_result_map 267s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test5] 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetch_partial_result_map 267s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetch_unordered_result_map 267s [gw3] [ 58%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test5] 267s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test6] 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetch_unordered_result_map 267s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany 267s [gw3] [ 58%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test6] 267s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test7] 267s [gw7] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany 267s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany_arraysize_default 267s [gw3] [ 58%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test7] 267s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test8] 267s [gw3] [ 58%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test8] 267s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test9] 267s [gw0] [ 59%] PASSED test/orm/test_backref_mutations.py::O2OScalarMoveTest_legacy_style::test_collection_move_commitfirst 267s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test9] 268s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict1] 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict1] 268s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict2] 268s test/orm/test_backref_mutations.py::O2OScalarMoveTest_new_style::test_collection_move_commitfirst 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict2] 268s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict3] 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict3] 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_inline_plain 268s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany_arraysize_default 268s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany_arraysize_set 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_inline_plain 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_multiline 268s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany_arraysize_set 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_multiline 268s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchone_til_end 268s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchone_til_end 268s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[core] 268s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[core] 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_plain 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_plain 268s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[driversql] 268s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[driversql] 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-[Code]-Code] 268s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[driverstar] 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-[Code]-Code] 268s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[driverstar] 268s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[text] 268s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[text] 268s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[textstar] 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-[Code]-[Code]] 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-[Code]-[Code]] 268s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[textstar] 268s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_graceful_fetch_on_non_rows 268s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_graceful_fetch_on_non_rows 268s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_items 268s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_items 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-name with spaces-name with spaces] 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-name with spaces-name with spaces] 268s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[0] 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-plain_name-plain_name] 268s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[0] 268s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[1] 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-plain_name-plain_name] 268s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[1] 268s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[2] 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-plainname-plainname] 268s [gw0] [ 59%] PASSED test/orm/test_backref_mutations.py::O2OScalarMoveTest_new_style::test_collection_move_commitfirst 268s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[2] 268s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys_anon_labels 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-plainname-plainname] 268s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys_anon_labels 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-[Code]-Code] 268s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys_no_rows 268s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys_no_rows 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-[Code]-Code] 268s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols0-False] 268s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols0-False] 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-[Code]-[Code]] 268s test/orm/test_backref_mutations.py::O2OScalarOrphanTest::test_m2o_event 268s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols1-False] 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-[Code]-[Code]] 268s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols1-False] 268s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols2-False] 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-name with spaces-name with spaces] 268s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols2-False] 268s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols3-True] 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-name with spaces-name with spaces] 268s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols3-True] 268s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_lastrowid 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-plain_name-plain_name] 268s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_lastrowid 268s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_len 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-plain_name-plain_name] 268s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_len 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-plainname-plainname] 268s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_loose_matching_one 268s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_loose_matching_one 268s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_loose_matching_two 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-plainname-plainname] 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-[Code]-Code] 268s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_loose_matching_two 268s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_mapping_tuple_readonly_errors 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-[Code]-Code] 268s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_mapping_tuple_readonly_errors 268s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_mappings 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-[Code]-[Code]] 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-[Code]-[Code]] 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-name with spaces-name with spaces] 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-name with spaces-name with spaces] 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-plain_name-plain_name] 268s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_mappings 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-plain_name-plain_name] 268s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_access 268s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_access 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-plainname-plainname] 268s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_missing_attr 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-plainname-plainname] 268s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_missing_attr 268s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_assign_missing 268s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_assign_missing 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-[Code]-Code] 268s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_assign_present 268s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_assign_present 268s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_delete_missing 268s [gw0] [ 59%] PASSED test/orm/test_backref_mutations.py::O2OScalarOrphanTest::test_m2o_event 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-[Code]-Code] 268s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_delete_missing 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-[Code]-[Code]] 268s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_delete_present 268s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_delete_present 268s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_self_assign_missing 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-[Code]-[Code]] 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-name with spaces-name with spaces] 268s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_self_assign_missing 268s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_new_row_no_dict_behaviors 268s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_new_row_no_dict_behaviors 268s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_no_rowcount_on_selects_inserts 268s test/ext/test_baked.py::CustomIntegrationTest::test_non_baked 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-name with spaces-name with spaces] 268s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_no_rowcount_on_selects_inserts 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-plain_name-plain_name] 268s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_nontuple_row 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-plain_name-plain_name] 268s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_nontuple_row 268s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickle_rows_other_process[not_use_labels] 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-plainname-plainname] 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-plainname-plainname] 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-[Code]-Code] 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-[Code]-Code] 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-[Code]-[Code]] 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-[Code]-[Code]] 268s 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] 268s [gw3] [ 59%] 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] 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-plain_name-plain_name] 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-plain_name-plain_name] 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-plainname-plainname] 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-plainname-plainname] 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-[Code]-Code] 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-[Code]-Code] 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-[Code]-[Code]] 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-[Code]-[Code]] 268s 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] 268s [gw0] [ 59%] PASSED test/ext/test_baked.py::CustomIntegrationTest::test_non_baked 268s test/ext/test_baked.py::CustomIntegrationTest::test_non_baked_tuples 268s [gw3] [ 59%] 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] 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-plain_name-plain_name] 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-plain_name-plain_name] 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-plainname-plainname] 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-plainname-plainname] 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_create_index_with_schema 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_create_index_with_schema 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_dont_reflect_autoindex 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_dont_reflect_autoindex 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_composite_broken_casing 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_composite_broken_casing 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_composite_implicit_parent 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_composite_implicit_parent 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_deferrable_initially 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_deferrable_initially 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_missing_parent 268s [gw0] [ 59%] PASSED test/ext/test_baked.py::CustomIntegrationTest::test_non_baked_tuples 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_missing_parent 268s test/ext/test_baked.py::CustomIntegrationTest::test_plain_w_baked_lazyload 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_missing_parent_reflection 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_missing_parent_reflection 268s [gw4] [ 59%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[lead_only-none] 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_parent 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_parent 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_name_is_none 268s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[none-defer] 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_name_is_none 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_name_is_not_none 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_name_is_not_none 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_ondelete_onupdate 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_ondelete_onupdate 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_options_unnamed_inline 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_options_unnamed_inline 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_legacy_quoted_identifiers_unit 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_legacy_quoted_identifiers_unit 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_mixed_into_ck 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_mixed_into_ck 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_named 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_named 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_no_pk 268s [gw0] [ 59%] PASSED test/ext/test_baked.py::CustomIntegrationTest::test_plain_w_baked_lazyload 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_no_pk 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_unnamed 268s test/ext/test_baked.py::CustomIntegrationTest::test_use_w_baked 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_unnamed 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_partial_indexes 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_partial_indexes 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_mixed_into_ck 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_mixed_into_ck 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named_broken_casing 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named_broken_casing 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named_broken_temp 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named_broken_temp 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_inline 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_inline 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_inline_quoted 268s [gw0] [ 59%] PASSED test/ext/test_baked.py::CustomIntegrationTest::test_use_w_baked 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_inline_quoted 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_normal 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_normal 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_normal_temporary 268s test/ext/test_baked.py::LikeQueryTest::test_count 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_normal_temporary 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unnamed_inline_foreign_key 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unnamed_inline_foreign_key 268s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unnamed_inline_foreign_key_quoted 268s [gw3] [ 59%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unnamed_inline_foreign_key_quoted 268s test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_checkfirst 268s [gw3] [ 59%] PASSED test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_checkfirst 268s test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_createdrop 268s [gw3] [ 59%] PASSED test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_createdrop 268s test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_has_table_and_table_names 268s [gw0] [ 59%] PASSED test/ext/test_baked.py::LikeQueryTest::test_count 268s test/ext/test_baked.py::LikeQueryTest::test_count_with_bindparams 268s [gw3] [ 59%] PASSED test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_has_table_and_table_names 268s test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_sorter 268s [gw3] [ 59%] PASSED test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_sorter 268s [gw0] [ 59%] PASSED test/ext/test_baked.py::LikeQueryTest::test_count_with_bindparams 268s test/ext/test_baked.py::LikeQueryTest::test_first_multiple_result 268s test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_clslevel 268s [gw3] [ 59%] PASSED test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_clslevel 268s [gw0] [ 59%] PASSED test/ext/test_baked.py::LikeQueryTest::test_first_multiple_result 268s test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_instancelevel 268s test/ext/test_baked.py::LikeQueryTest::test_first_no_result 268s [gw3] [ 59%] PASSED test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_instancelevel 268s test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_no_format_type 268s [gw0] [ 59%] PASSED test/ext/test_baked.py::LikeQueryTest::test_first_no_result 268s [gw3] [ 59%] PASSED test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_no_format_type 268s test/ext/test_baked.py::LikeQueryTest::test_get 268s test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_basic 268s [gw0] [ 59%] PASSED test/ext/test_baked.py::LikeQueryTest::test_get 268s test/ext/test_baked.py::LikeQueryTest::test_get_includes_getclause 268s [gw0] [ 59%] PASSED test/ext/test_baked.py::LikeQueryTest::test_get_includes_getclause 268s test/ext/test_baked.py::LikeQueryTest::test_get_pk_w_null 268s [gw0] [ 59%] PASSED test/ext/test_baked.py::LikeQueryTest::test_get_pk_w_null 268s test/ext/test_baked.py::LikeQueryTest::test_one_multiple_result 268s [gw3] [ 59%] PASSED test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_basic 268s [gw0] [ 59%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_multiple_result 268s test/ext/test_baked.py::LikeQueryTest::test_one_no_result 268s test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_rekey_wbase 268s [gw0] [ 59%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_no_result 268s test/ext/test_baked.py::LikeQueryTest::test_one_or_none_multiple_result 268s [gw0] [ 59%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_or_none_multiple_result 268s test/ext/test_baked.py::LikeQueryTest::test_one_or_none_no_result 268s [gw0] [ 59%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_or_none_no_result 268s test/ext/test_baked.py::LikeQueryTest::test_one_or_none_result 268s [gw0] [ 59%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_or_none_result 268s test/ext/test_baked.py::LikeQueryTest::test_one_result 268s [gw3] [ 59%] PASSED test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_rekey_wbase 268s [gw0] [ 59%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_result 268s test/ext/test_baked.py::LikeQueryTest::test_scalar 268s test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_rekey_wdecorator 268s [gw0] [ 59%] PASSED test/ext/test_baked.py::LikeQueryTest::test_scalar 268s test/ext/test_baked.py::ResultPostCriteriaTest::test_first 268s [gw3] [ 59%] PASSED test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_rekey_wdecorator 268s test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_supplied_fk 268s [gw3] [ 59%] PASSED test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_supplied_fk 268s test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_fk_pk_column 268s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickle_rows_other_process[not_use_labels] 268s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickle_rows_other_process[use_labels] 268s [gw0] [ 59%] PASSED test/ext/test_baked.py::ResultPostCriteriaTest::test_first 268s test/ext/test_baked.py::ResultPostCriteriaTest::test_get 268s [gw4] [ 59%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[none-defer] 268s [gw3] [ 59%] PASSED test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_fk_pk_column 268s test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_pk_column 268s [gw0] [ 59%] PASSED test/ext/test_baked.py::ResultPostCriteriaTest::test_get 268s test/ext/test_baked.py::ResultPostCriteriaTest::test_iter 268s [gw0] [ 59%] PASSED test/ext/test_baked.py::ResultPostCriteriaTest::test_iter 268s test/ext/test_baked.py::ResultPostCriteriaTest::test_spoiled 268s [gw0] [ 59%] PASSED test/ext/test_baked.py::ResultPostCriteriaTest::test_spoiled 268s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[none-none] 268s [gw3] [ 59%] PASSED test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_pk_column 268s test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_subclass_column 268s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_cachekeys_on_constructor 268s [gw3] [ 59%] PASSED test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_subclass_column 268s test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_basic 268s [gw3] [ 59%] PASSED test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_basic 268s [gw1] [ 59%] PASSED test/orm/test_session.py::WeakIdentityMapTest::test_auto_detach_on_gc_session 268s test/ext/declarative/test_reflection.py::DeferredReflectPKFKTest::test_pk_fk 268s test/orm/test_session.py::WeakIdentityMapTest::test_fast_discard_race 268s [gw3] [ 59%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectPKFKTest::test_pk_fk 268s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_abstract_base 268s [gw0] [ 59%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_cachekeys_on_constructor 269s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_conditional_step 269s [gw3] [ 59%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_abstract_base 269s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[connection] 269s [gw3] [ 59%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[connection] 269s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[engine] 269s [gw0] [ 59%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_conditional_step 269s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_conditional_step_oneline 269s [gw0] [ 59%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_conditional_step_oneline 269s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_different_limits 269s [gw3] [ 59%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[engine] 269s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[raise_] 269s [gw0] [ 59%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_different_limits 269s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_disable_on_session 269s [gw3] [ 59%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[raise_] 269s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_cls_not_strong_ref 269s [gw0] [ 59%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_disable_on_session 269s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_no_steps 269s [gw0] [ 59%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_no_steps 269s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_spoiled_full_w_params 269s [gw0] [ 59%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_spoiled_full_w_params 269s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_spoiled_half_w_params 269s [gw0] [ 59%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_spoiled_half_w_params 269s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subquery_eagerloading 269s [gw0] [ 59%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subquery_eagerloading 269s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subqueryload_post_context 269s [gw0] [ 59%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subqueryload_post_context 269s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subqueryload_post_context_w_cancelling_event 269s [gw0] [ 59%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subqueryload_post_context_w_cancelling_event 269s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_args 269s [gw0] [ 59%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_args 269s [gw5] [ 59%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_cache_key 269s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_query 269s test/aaa_profiling/test_memusage.py::CycleTest::test_column_adapter_lookup 269s [gw0] [ 59%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_query 269s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_session 269s [gw0] [ 59%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_session 269s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_w_new_entities 269s [gw0] [ 59%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_w_new_entities 269s test/ext/test_baked.py::StateChangeTest::test_chained_add 269s [gw0] [ 59%] PASSED test/ext/test_baked.py::StateChangeTest::test_chained_add 269s test/ext/test_baked.py::StateChangeTest::test_chained_add_operator 269s [gw0] [ 59%] PASSED test/ext/test_baked.py::StateChangeTest::test_chained_add_operator 269s test/ext/test_baked.py::StateChangeTest::test_initial_key 269s [gw0] [ 59%] PASSED test/ext/test_baked.py::StateChangeTest::test_initial_key 269s test/ext/test_baked.py::StateChangeTest::test_inplace_add 269s [gw0] [ 59%] PASSED test/ext/test_baked.py::StateChangeTest::test_inplace_add 269s test/ext/test_baked.py::StateChangeTest::test_inplace_add_operator 269s [gw0] [ 59%] PASSED test/ext/test_baked.py::StateChangeTest::test_inplace_add_operator 269s test/orm/inheritance/test_basic.py::CascadeTest::test_cascade 269s [gw4] [ 59%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[none-none] 269s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 269s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickle_rows_other_process[use_labels] 269s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[not_use_labels-not_use_pickle] 269s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[not_use_labels-not_use_pickle] 269s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[not_use_labels-use_pickle] 269s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[not_use_labels-use_pickle] 269s [gw0] [ 59%] PASSED test/orm/inheritance/test_basic.py::CascadeTest::test_cascade 269s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[use_labels-not_use_pickle] 269s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[use_labels-not_use_pickle] 269s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[use_labels-use_pickle] 269s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[use_labels-use_pickle] 269s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_raise_errors 269s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_raise_errors 269s test/orm/inheritance/test_basic.py::ColExpressionsTest_sqlite+pysqlite_3_46_1::test_group_by 269s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_as_args 269s [gw6] [ 59%] PASSED test/engine/test_pool.py::QueuePoolTest::test_notify_waiters 269s test/engine/test_pool.py::QueuePoolTest::test_overflow_no_gc 269s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_as_args 269s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[mapping] 269s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[mapping] 269s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[plain] 269s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[plain] 269s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[scalars] 269s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[scalars] 269s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_tuples 269s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_tuples 269s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[mapping] 269s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[mapping] 269s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[plain] 269s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[plain] 269s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[scalars] 269s [gw6] [ 59%] PASSED test/engine/test_pool.py::QueuePoolTest::test_overflow_no_gc 269s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[scalars] 269s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ro_mapping_py3k 269s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ro_mapping_py3k 269s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_as_args 269s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_as_args 269s test/engine/test_pool.py::QueuePoolTest::test_overflow_reset_on_failed_connect 269s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_c_sequence_check 269s [gw7] [ 59%] SKIPPED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_c_sequence_check 269s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_case_sensitive 269s [gw6] [ 59%] PASSED test/engine/test_pool.py::QueuePoolTest::test_overflow_reset_on_failed_connect 269s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_case_sensitive 269s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_case_sensitive_unoptimized 269s [gw0] [ 59%] PASSED test/orm/inheritance/test_basic.py::ColExpressionsTest_sqlite+pysqlite_3_46_1::test_group_by 269s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_case_sensitive_unoptimized 269s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_comparison 269s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_comparison 269s test/engine/test_pool.py::QueuePoolTest::test_queuepool_close 269s test/orm/inheritance/test_basic.py::CompositeJoinedInTest::test_round_trip 269s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_contains_key_no_strings 269s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_contains_key_no_strings 269s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_column 269s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_column 269s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_indexes_compiled 269s [gw6] [ 59%] PASSED test/engine/test_pool.py::QueuePoolTest::test_queuepool_close 269s test/engine/test_pool.py::QueuePoolTest::test_queuepool_del 269s [gw6] [ 59%] PASSED test/engine/test_pool.py::QueuePoolTest::test_queuepool_del 269s test/engine/test_pool.py::QueuePoolTest::test_reconnect 269s [gw6] [ 59%] PASSED test/engine/test_pool.py::QueuePoolTest::test_reconnect 269s test/engine/test_pool.py::QueuePoolTest::test_recreate 269s [gw6] [ 59%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recreate 269s test/engine/test_pool.py::QueuePoolTest::test_recycle 269s [gw6] [ 59%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recycle 269s test/engine/test_pool.py::QueuePoolTest::test_recycle_on_invalidate 269s [gw0] [ 59%] PASSED test/orm/inheritance/test_basic.py::CompositeJoinedInTest::test_round_trip 269s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_as_declarative 269s [gw0] [ 59%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_as_declarative 269s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_cannot_add_to_selectable 269s [gw0] [ 59%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_cannot_add_to_selectable 269s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_class_does_not_have_registry_attr 269s [gw0] [ 59%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_class_does_not_have_registry_attr 269s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_class_has_registry_attr 269s [gw0] [ 59%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_class_has_registry_attr 269s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_cls_docstring 269s [gw0] [ 59%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_cls_docstring 269s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_base 269s [gw0] [ 59%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_base 269s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_column_sort_order 269s [gw0] [ 59%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_column_sort_order 269s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_mapper_argument 269s [gw0] [ 59%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_mapper_argument 269s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_mapper_attribute 269s [gw0] [ 59%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_mapper_attribute 269s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_bad_registry 269s [gw0] [ 59%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_bad_registry 269s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_fn_ok[DeclarativeBaseNoMeta] 269s [gw0] [ 59%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_fn_ok[DeclarativeBaseNoMeta] 269s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_fn_ok[DeclarativeBase] 269s [gw0] [ 59%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_fn_ok[DeclarativeBase] 269s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_registry_and_type_map 269s [gw0] [ 59%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_registry_and_type_map 269s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_used_directly[DeclarativeBaseNoMeta] 269s [gw0] [ 59%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_used_directly[DeclarativeBaseNoMeta] 269s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_used_directly[DeclarativeBase] 269s [gw0] [ 59%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_used_directly[DeclarativeBase] 269s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_default_column_order 269s [gw0] [ 59%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_default_column_order 269s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_delattr_hybrid_fine 269s [gw0] [ 59%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_delattr_hybrid_fine 269s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_delattr_mapped_raises 269s [gw0] [ 59%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_delattr_mapped_raises 269s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_difficult_class 269s [gw4] [ 59%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 269s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_indexes_compiled 269s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[propagate_to_loaders-none] 269s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_indexes_raw 269s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_indexes_raw 269s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_string 269s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_string 269s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_is_hashable 269s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_is_hashable 269s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_is_sequence 269s [gw0] [ 59%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_difficult_class 269s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_is_sequence 269s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_dispose_attrs 269s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_iteration 269s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_iteration 270s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_keys_legacy_dont_warn 270s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_keys_legacy_dont_warn 270s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_keys_removed 270s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_keys_removed 270s [gw0] [ 59%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_dispose_attrs 270s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_mapping_get 270s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_mapping_get 270s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_insert_sentinel_param_custom_type_maintained 270s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_mapping_keys 270s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_mapping_keys 270s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_namedtuple_legacy_ok 270s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_namedtuple_legacy_ok 270s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_next 270s [gw7] [ 59%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_next 270s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_special_names 270s [gw7] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_special_names 270s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_tuple 270s [gw7] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_tuple 270s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_tuple_interpretation 270s [gw0] [ 60%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_insert_sentinel_param_custom_type_maintained 270s [gw7] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_tuple_interpretation 270s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_rowcount_always_called_when_preserve_rowcount 270s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_insert_sentinel_param_default_type 270s [gw7] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_rowcount_always_called_when_preserve_rowcount 270s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_scalars 270s [gw7] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_scalars 270s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_sorting_in_python 270s [gw7] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_sorting_in_python 270s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_splice_horizontally 270s [gw7] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_splice_horizontally 270s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-mapping] 270s [gw0] [ 60%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_insert_sentinel_param_default_type 270s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[DeclarativeBaseNoMeta] 270s [gw2] [ 60%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_obj_was_gced 270s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_obj_was_never_flushed 270s [gw7] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-mapping] 270s [gw0] [ 60%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[DeclarativeBaseNoMeta] 270s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[DeclarativeBase] 270s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-plain] 270s [gw0] [ 60%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[DeclarativeBase] 270s [gw7] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-plain] 270s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[MappedAsDataclass] 270s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-scalar] 270s [gw0] [ 60%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[MappedAsDataclass] 270s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_meta_init 270s [gw2] [ 60%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_obj_was_never_flushed 270s [gw0] [ 60%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_meta_init 270s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_transient_but_manually_set 270s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_map_declaratively 270s [gw7] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-scalar] 270s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-mapping] 270s [gw7] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-mapping] 270s [gw2] [ 60%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_transient_but_manually_set 270s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-plain] 270s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed 270s [gw0] [ 60%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_map_declaratively 270s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-list] 270s [gw7] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-plain] 270s [gw0] [ 60%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-list] 270s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-list_str] 270s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-scalar] 270s [gw6] [ 60%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recycle_on_invalidate 270s test/engine/test_pool.py::QueuePoolTest::test_recycle_on_soft_invalidate 270s [gw7] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-scalar] 270s [gw0] [ 60%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-list_str] 270s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-mapping] 270s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-single] 270s [gw7] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-mapping] 270s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-plain] 270s [gw0] [ 60%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-single] 270s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-single_str] 270s [gw7] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-plain] 270s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-scalar] 270s [gw0] [ 60%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-single_str] 270s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-tuple] 270s [gw7] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-scalar] 270s [gw6] [ 60%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recycle_on_soft_invalidate 270s test/engine/test_pool.py::QueuePoolTest::test_recycle_pool_no_race 270s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-mapping] 270s [gw0] [ 60%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-tuple] 270s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-list] 270s [gw7] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-mapping] 270s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-plain] 270s [gw0] [ 60%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-list] 270s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-list_str] 270s [gw7] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-plain] 270s [gw4] [ 60%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[propagate_to_loaders-none] 270s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-scalar] 270s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 270s [gw7] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-scalar] 270s [gw0] [ 60%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-list_str] 270s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-single] 270s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-mapping] 270s [gw7] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-mapping] 270s [gw0] [ 60%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-single] 270s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-single_str] 270s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-plain] 270s [gw0] [ 60%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-single_str] 270s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-tuple] 270s [gw7] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-plain] 270s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-scalar] 270s [gw0] [ 60%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-tuple] 270s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-list] 270s [gw7] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-scalar] 270s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-mapping] 270s [gw0] [ 60%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-list] 270s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-list_str] 270s [gw7] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-mapping] 270s [gw0] [ 60%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-list_str] 270s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-single] 270s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-plain] 270s [gw0] [ 60%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-single] 270s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-single_str] 270s [gw7] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-plain] 270s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-scalar] 270s [gw0] [ 60%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-single_str] 270s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-tuple] 270s [gw7] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-scalar] 270s [gw0] [ 60%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-tuple] 270s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-mapping] 270s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-polymorphic_on] 270s [gw0] [ 60%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-polymorphic_on] 270s [gw7] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-mapping] 270s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-primary_key] 270s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-plain] 270s [gw0] [ 60%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-primary_key] 270s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-version_id_col] 270s [gw7] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-plain] 270s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-scalar] 270s [gw0] [ 60%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-version_id_col] 270s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-polymorphic_on] 270s [gw7] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-scalar] 270s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-mapping] 270s [gw0] [ 60%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-polymorphic_on] 270s [gw7] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-mapping] 270s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-primary_key] 270s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-plain] 270s [gw0] [ 60%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-primary_key] 270s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-version_id_col] 270s [gw7] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-plain] 270s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-scalar] 270s [gw0] [ 60%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-version_id_col] 270s [gw7] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-scalar] 270s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-polymorphic_on] 270s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-mapping] 270s [gw2] [ 60%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed 270s [gw0] [ 60%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-polymorphic_on] 270s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-primary_key] 270s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed_obj_became_detached_expired 270s [gw7] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-mapping] 270s [gw0] [ 60%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-primary_key] 270s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-version_id_col] 270s [gw2] [ 60%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed_obj_became_detached_expired 270s [gw0] [ 60%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-version_id_col] 270s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-polymorphic_on] 270s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed_obj_became_detached_unexpired 270s [gw4] [ 60%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 270s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-none] 270s [gw0] [ 60%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-polymorphic_on] 270s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-primary_key] 270s [gw2] [ 60%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed_obj_became_detached_unexpired 270s [gw1] [ 60%] PASSED test/orm/test_session.py::WeakIdentityMapTest::test_fast_discard_race 270s [gw0] [ 60%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-primary_key] 270s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-version_id_col] 270s test/orm/test_session.py::DisposedStates::test_clear 270s test/orm/test_session_state_change.py::StateMachineTest::test_change_from_method_sub_w_no_change 270s [gw1] [ 60%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_change_from_method_sub_w_no_change 270s test/orm/test_session_state_change.py::StateMachineTest::test_change_from_sub_method_requires_declaration 270s [gw1] [ 60%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_change_from_sub_method_requires_declaration 270s test/orm/test_session_state_change.py::StateMachineTest::test_change_from_sub_method_with_declaration 270s [gw0] [ 60%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-version_id_col] 270s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[anno-polymorphic_on] 270s [gw1] [ 60%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_change_from_sub_method_with_declaration 270s test/orm/test_session_state_change.py::StateMachineTest::test_declare_only 270s [gw1] [ 60%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_declare_only 270s test/orm/test_session_state_change.py::StateMachineTest::test_invalid_change_from_declared_sub_method_with_declaration 270s [gw2] [ 60%] PASSED test/orm/test_session.py::DisposedStates::test_clear 270s [gw1] [ 60%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_invalid_change_from_declared_sub_method_with_declaration 270s test/orm/test_session.py::DisposedStates::test_close 270s test/orm/test_session_state_change.py::StateMachineTest::test_invalid_change_from_invalid_sub_method_with_declaration 270s [gw1] [ 60%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_invalid_change_from_invalid_sub_method_with_declaration 270s [gw2] [ 60%] PASSED test/orm/test_session.py::DisposedStates::test_close 270s test/orm/test_session_state_change.py::StateMachineTest::test_invalid_prereq_state 270s test/orm/test_session.py::DisposedStates::test_expire_all 270s [gw1] [ 60%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_invalid_prereq_state 270s test/orm/test_session_state_change.py::StateMachineTest::test_method_and_sub_method_no_change 270s [gw2] [ 60%] PASSED test/orm/test_session.py::DisposedStates::test_expire_all 270s test/orm/test_session.py::DisposedStates::test_expunge_all 270s [gw0] [ 60%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[anno-polymorphic_on] 270s [gw1] [ 60%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_method_and_sub_method_no_change 270s test/orm/test_session_state_change.py::StateMachineTest::test_method_w_no_change_illegal_inner_change 270s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[anno-version_id_col] 270s [gw2] [ 60%] PASSED test/orm/test_session.py::DisposedStates::test_expunge_all 270s [gw1] [ 60%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_method_w_no_change_illegal_inner_change 270s test/orm/test_session.py::DisposedStates::test_flush 270s test/orm/test_session_state_change.py::StateMachineTest::test_sibling_calls_maintain_correct_state 270s [gw1] [ 60%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_sibling_calls_maintain_correct_state 270s test/orm/test_session_state_change.py::StateMachineTest::test_single_change 270s [gw1] [ 60%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_single_change 270s [gw2] [ 60%] PASSED test/orm/test_session.py::DisposedStates::test_flush 270s test/orm/test_session_state_change.py::StateMachineTest::test_single_failed_to_change 270s test/orm/test_session.py::DisposedStates::test_invalidate 270s [gw1] [ 60%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_single_failed_to_change 270s test/orm/test_session_state_change.py::StateMachineTest::test_single_incorrect_change 270s [gw2] [ 60%] PASSED test/orm/test_session.py::DisposedStates::test_invalidate 270s [gw1] [ 60%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_single_incorrect_change 270s [gw0] [ 60%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[anno-version_id_col] 270s test/orm/test_session.py::DisposedStates::test_rollback 270s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[non_anno-polymorphic_on] 270s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[invalid] 270s [gw2] [ 60%] PASSED test/orm/test_session.py::DisposedStates::test_rollback 270s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_no_string_execute 270s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-plain] 271s [gw0] [ 60%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[non_anno-polymorphic_on] 271s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[non_anno-version_id_col] 271s [gw2] [ 60%] PASSED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_no_string_execute 271s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_parameter_execute 271s [gw2] [ 60%] PASSED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_parameter_execute 271s [gw0] [ 60%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[non_anno-version_id_col] 271s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-False] 271s [gw2] [ 60%] SKIPPED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-False] 271s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[plain_column-polymorphic_on] 271s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-True] 271s [gw2] [ 60%] SKIPPED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-True] 271s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-False] 271s [gw2] [ 60%] SKIPPED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-False] 271s [gw0] [ 60%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[plain_column-polymorphic_on] 271s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-True] 271s [gw2] [ 60%] SKIPPED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-True] 271s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[plain_column-version_id_col] 271s test/orm/test_session.py::FlushWarningsTest::test_m2o_cascade_add 271s [gw0] [ 60%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[plain_column-version_id_col] 271s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_is_not_a_col[colprop] 271s [gw0] [ 60%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_is_not_a_col[colprop] 271s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_is_not_a_col[relationship] 271s [gw0] [ 60%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_is_not_a_col[relationship] 271s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-] 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-] 271s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-LIKE] 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-LIKE] 271s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-MATCH] 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-MATCH] 271s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-NOT %s MATCH] 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-NOT %s MATCH] 271s test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match 271s test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_column 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_column 271s test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_flags 271s [gw7] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-plain] 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_flags 271s test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_str 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_str 271s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match 271s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_column 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_column 271s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_flags 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_flags 271s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_str 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_str 271s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_precedence_1 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_precedence_1 271s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_precedence_2 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_precedence_2 271s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace 271s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_column 271s [gw2] [ 60%] PASSED test/orm/test_session.py::FlushWarningsTest::test_m2o_cascade_add 271s test/orm/test_session.py::FlushWarningsTest::test_m2o_cascade_remove 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_column 271s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_column2 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_column2 271s [gw4] [ 60%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-none] 271s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_flags 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_flags 271s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_string 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_string 271s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 271s test/sql/test_operators.py::TupleTypingTest::test_tuple_type_expanding_inference 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::TupleTypingTest::test_tuple_type_expanding_inference 271s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-scalar] 271s test/sql/test_operators.py::TupleTypingTest::test_tuple_type_left_type_ignored 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::TupleTypingTest::test_tuple_type_left_type_ignored 271s test/sql/test_operators.py::TupleTypingTest::test_tuple_type_plain_inference 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::TupleTypingTest::test_tuple_type_plain_inference 271s [gw2] [ 60%] PASSED test/orm/test_session.py::FlushWarningsTest::test_m2o_cascade_remove 271s test/sql/test_operators.py::TupleTypingTest::test_type_coercion_on_eq 271s test/orm/test_session.py::FlushWarningsTest::test_o2m_cascade_add 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::TupleTypingTest::test_type_coercion_on_eq 271s test/sql/test_operators.py::TupleTypingTest::test_type_coercion_on_in 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::TupleTypingTest::test_type_coercion_on_in 271s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_alias_proxy 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_alias_proxy 271s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_binary_multi_propagate 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_binary_multi_propagate 271s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_binary_propagate 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_binary_propagate 271s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_column_proxy 271s [gw2] [ 60%] PASSED test/orm/test_session.py::FlushWarningsTest::test_o2m_cascade_add 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_column_proxy 271s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_no_boolean_propagate 271s test/orm/test_session.py::FlushWarningsTest::test_o2m_cascade_remove 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_no_boolean_propagate 271s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_override_builtin 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_override_builtin 271s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_reverse_binary_propagate 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_reverse_binary_propagate 271s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_subquery_proxy 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_subquery_proxy 271s [gw2] [ 60%] PASSED test/orm/test_session.py::FlushWarningsTest::test_o2m_cascade_remove 271s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_alias_proxy 271s test/orm/test_session.py::FlushWarningsTest::test_plain_add 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_alias_proxy 271s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_binary_multi_propagate 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_binary_multi_propagate 271s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_binary_propagate 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_binary_propagate 271s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_column_proxy 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_column_proxy 271s [gw2] [ 60%] PASSED test/orm/test_session.py::FlushWarningsTest::test_plain_add 271s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_no_boolean_propagate 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_no_boolean_propagate 271s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_override_builtin 271s test/orm/test_session.py::FlushWarningsTest::test_plain_delete 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_override_builtin 271s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_reverse_binary_propagate 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_reverse_binary_propagate 271s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_subquery_proxy 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_subquery_proxy 271s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_alias_proxy 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_alias_proxy 271s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_binary_multi_propagate 271s [gw2] [ 60%] PASSED test/orm/test_session.py::FlushWarningsTest::test_plain_delete 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_binary_multi_propagate 271s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_binary_propagate 271s test/orm/test_session.py::FlushWarningsTest::test_plain_merge 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_binary_propagate 271s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_column_proxy 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_column_proxy 271s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_no_boolean_propagate 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_no_boolean_propagate 271s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_override_builtin 271s [gw2] [ 60%] PASSED test/orm/test_session.py::FlushWarningsTest::test_plain_merge 271s test/orm/test_session.py::IsModifiedTest::test_is_modified 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_override_builtin 271s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_reverse_binary_propagate 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_reverse_binary_propagate 271s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_subquery_proxy 271s [gw7] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-scalar] 271s [gw0] [ 60%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_subquery_proxy 271s test/orm/test_options.py::FromSubclassOptionsTest::test_with_current_nonmatching_entity_subclasses 271s [gw2] [ 60%] PASSED test/orm/test_session.py::IsModifiedTest::test_is_modified 271s test/orm/test_session.py::IsModifiedTest::test_is_modified_passive_off 271s [gw2] [ 60%] PASSED test/orm/test_session.py::IsModifiedTest::test_is_modified_passive_off 271s test/orm/test_session.py::IsModifiedTest::test_is_modified_syn 271s [gw2] [ 60%] PASSED test/orm/test_session.py::IsModifiedTest::test_is_modified_syn 271s test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[delete] 271s [gw0] [ 60%] PASSED test/orm/test_options.py::FromSubclassOptionsTest::test_with_current_nonmatching_entity_subclasses 271s test/orm/test_options.py::LoadTest::test_gen_path_attr_column 271s [gw2] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[delete] 271s test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[insert] 271s [gw2] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[insert] 271s test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[select] 271s [gw2] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[select] 271s test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[update] 271s [gw2] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[update] 271s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-delete] 271s [gw2] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-delete] 271s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-insert] 271s [gw2] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-insert] 271s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-update] 271s [gw2] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-update] 271s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-delete] 271s [gw2] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-delete] 271s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-insert] 271s [gw2] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-insert] 271s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-update] 271s [gw2] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-update] 271s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-immediateload] 271s [gw2] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-immediateload] 271s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-selectinload] 271s [gw2] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-selectinload] 271s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-subqueryload] 271s [gw2] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-subqueryload] 271s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-immediateload] 271s [gw2] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-immediateload] 271s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-selectinload] 271s [gw2] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-selectinload] 271s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-subqueryload] 271s [gw2] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-subqueryload] 271s test/orm/test_session.py::NewStyleExecutionTest::test_prebuffered_result_session_is_closed[close] 271s [gw2] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_prebuffered_result_session_is_closed[close] 271s test/orm/test_session.py::NewStyleExecutionTest::test_prebuffered_result_session_is_closed[expunge_all] 271s [gw2] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_prebuffered_result_session_is_closed[expunge_all] 271s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[close-False] 271s [gw2] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[close-False] 271s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[close-True] 271s [gw2] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[close-True] 271s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[expunge_all-False] 271s [gw2] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[expunge_all-False] 271s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[expunge_all-True] 271s [gw2] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[expunge_all-True] 271s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_session_is_closed[close-_exclusions_00] 271s [gw2] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_session_is_closed[close-_exclusions_00] 271s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_session_is_closed[expunge_all-_exclusions_01] 271s [gw2] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_session_is_closed[expunge_all-_exclusions_01] 271s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_clean_persistent_to_detached_via_close 271s [gw1] [ 60%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[invalid] 271s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[none] 271s [gw1] [ 60%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[none] 271s [gw2] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_clean_persistent_to_detached_via_close 271s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[valid] 271s [gw1] [ 60%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[valid] 271s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_clean_persistent 271s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_not_supported_wo_poly_base 271s [gw2] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_clean_persistent 271s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_dirty_deleted 271s [gw1] [ 60%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_not_supported_wo_poly_base 271s [gw2] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_dirty_deleted 271s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_not_supported_wo_poly_inheriting 271s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_dirty_persistent 271s [gw4] [ 60%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 271s [gw2] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_dirty_persistent 271s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-lazyload] 271s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_dirty_persistent_to_detached_via_close 271s [gw2] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_dirty_persistent_to_detached_via_close 271s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_dirty_persistent_to_detached_via_expunge 271s [gw0] [ 60%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_attr_column 271s test/orm/test_options.py::LoadTest::test_gen_path_attr_entity 271s [gw0] [ 60%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_attr_entity 271s test/orm/test_options.py::LoadTest::test_gen_path_attr_entity_invalid_noraiseerr 271s [gw0] [ 60%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_attr_entity_invalid_noraiseerr 271s test/orm/test_options.py::LoadTest::test_gen_path_attr_entity_invalid_raiseerr 271s [gw2] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_dirty_persistent_to_detached_via_expunge 271s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_gc_session_persistent_dirty 271s [gw0] [ 60%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_attr_entity_invalid_raiseerr 271s test/orm/test_options.py::LoadTest::test_gen_path_invalid_from_col 271s [gw1] [ 60%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_not_supported_wo_poly_inheriting 271s [gw0] [ 60%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_invalid_from_col 271s test/orm/test_options.py::LoadTest::test_set_strat_col 271s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_relationship_join 271s [gw0] [ 60%] PASSED test/orm/test_options.py::LoadTest::test_set_strat_col 271s test/orm/test_options.py::LoadTest::test_set_strat_ent 271s [gw0] [ 60%] PASSED test/orm/test_options.py::LoadTest::test_set_strat_ent 271s test/orm/test_options.py::LoadTest::test_str 271s [gw1] [ 60%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_relationship_join 271s [gw0] [ 60%] PASSED test/orm/test_options.py::LoadTest::test_str 271s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_relationship_join_w_eagerload 271s test/orm/test_options.py::LocalOptsTest::test_bound_multiple_opt_only 271s [gw1] [ 60%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_relationship_join_w_eagerload 271s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_select_against_abstract 271s [gw1] [ 60%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_select_against_abstract 271s test/orm/inheritance/test_single.py::ColExprTest::test_discrim_on_column_prop 272s [gw1] [ 60%] PASSED test/orm/inheritance/test_single.py::ColExprTest::test_discrim_on_column_prop 272s test/orm/inheritance/test_single.py::EagerDefaultEvalTest::test_persist_bar 272s [gw1] [ 60%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTest::test_persist_bar 272s test/orm/inheritance/test_single.py::EagerDefaultEvalTest::test_persist_foo 272s [gw1] [ 60%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTest::test_persist_foo 272s test/orm/inheritance/test_single.py::EagerDefaultEvalTestPolymorphic::test_persist_bar 272s [gw1] [ 60%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTestPolymorphic::test_persist_bar 272s test/orm/inheritance/test_single.py::EagerDefaultEvalTestPolymorphic::test_persist_foo 272s [gw1] [ 60%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTestPolymorphic::test_persist_foo 272s test/orm/inheritance/test_single.py::EagerDefaultEvalTestSubDefaults::test_persist_bar 272s [gw1] [ 60%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTestSubDefaults::test_persist_bar 272s test/orm/inheritance/test_single.py::EagerDefaultEvalTestSubDefaults::test_persist_foo 272s [gw1] [ 60%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTestSubDefaults::test_persist_foo 272s test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_assert_join_sql 272s [gw0] [ 60%] PASSED test/orm/test_options.py::LocalOptsTest::test_bound_multiple_opt_only 272s test/orm/test_options.py::LocalOptsTest::test_bound_opt_only_adds_to_strat 272s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-mapping] 272s [gw0] [ 60%] PASSED test/orm/test_options.py::LocalOptsTest::test_bound_opt_only_adds_to_strat 272s test/orm/test_options.py::LocalOptsTest::test_bound_strat_opt_recvs_from_optonly 272s [gw0] [ 60%] PASSED test/orm/test_options.py::LocalOptsTest::test_bound_strat_opt_recvs_from_optonly 272s test/orm/test_options.py::LocalOptsTest::test_single_opt_only 272s [gw0] [ 60%] PASSED test/orm/test_options.py::LocalOptsTest::test_single_opt_only 272s test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.name\\] conflict] 272s [gw7] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-mapping] 272s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-plain] 272s [gw7] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-plain] 272s [gw4] [ 60%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-lazyload] 272s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-scalar] 272s [gw1] [ 60%] PASSED test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_assert_join_sql 272s test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_assert_joinedload_sql 272s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-none] 272s [gw0] [ 60%] PASSED test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.name\\] conflict] 272s [gw7] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-scalar] 272s test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.orders -> Mapper\\[Order\\(orders\\)\\]\\] conflict0] 272s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-mapping] 272s [gw7] [ 60%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-mapping] 272s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-plain] 272s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_assert_joinedload_sql 272s test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_eager_join 272s [gw0] [ 61%] PASSED test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.orders -> Mapper\\[Order\\(orders\\)\\]\\] conflict0] 272s test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.orders -> Mapper\\[Order\\(orders\\)\\]\\] conflict1] 272s [gw3] [ 61%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_cls_not_strong_ref 272s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_exception_prepare_not_called 272s [gw7] [ 61%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-plain] 272s [gw3] [ 61%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_exception_prepare_not_called 272s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_mapper_args_deferred 272s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-scalar] 272s [gw3] [ 61%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_mapper_args_deferred 272s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_redefine_fk_double 272s [gw7] [ 61%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-scalar] 272s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-mapping] 272s [gw0] [ 61%] PASSED test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.orders -> Mapper\\[Order\\(orders\\)\\]\\] conflict1] 272s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_eager_join 272s test/orm/test_options.py::MapperOptionsTest::test_conflicts[-None] 272s test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_manual_join 272s [gw7] [ 61%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-mapping] 272s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-plain] 272s [gw7] [ 61%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-plain] 272s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-scalar] 272s [gw0] [ 61%] PASSED test/orm/test_options.py::MapperOptionsTest::test_conflicts[-None] 272s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_manual_join 272s test/orm/test_options.py::MapperOptionsTest::test_eager_degrade 272s test/orm/inheritance/test_single.py::RelationshipFromSingleTest::test_subquery_load 272s [gw7] [ 61%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-scalar] 272s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-mapping] 272s [gw7] [ 61%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-mapping] 272s [gw0] [ 61%] PASSED test/orm/test_options.py::MapperOptionsTest::test_eager_degrade 272s test/orm/test_options.py::MapperOptionsTest::test_eager_degrade_deep 272s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-plain] 272s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipFromSingleTest::test_subquery_load 272s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_correlated_column_select 272s [gw7] [ 61%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-plain] 272s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-scalar] 272s [gw4] [ 61%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-none] 272s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-selectinload] 272s [gw2] [ 61%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_gc_session_persistent_dirty 272s [gw3] [ 61%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_redefine_fk_double 272s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_views[include_views] 272s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_persistent_clean 272s [gw3] [ 61%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_views[include_views] 272s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_views[not_include_views] 272s [gw7] [ 61%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-scalar] 272s [gw2] [ 61%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_persistent_clean 272s [gw3] [ 61%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_views[not_include_views] 272s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_persistent_dirty 272s test/ext/declarative/test_reflection.py::DeferredSecondaryReflectionTest::test_string_resolution 272s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-mapping] 272s [gw2] [ 61%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_persistent_dirty 272s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_persistent_dirty_to_expired 272s [gw2] [ 61%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_persistent_dirty_to_expired 272s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_correlated_column_select 272s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_transient 272s [gw3] [ 61%] PASSED test/ext/declarative/test_reflection.py::DeferredSecondaryReflectionTest::test_string_resolution 272s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_join_explicit_onclause_no_discriminator 272s test/ext/declarative/test_reflection.py::DeferredSecondaryReflectionTest::test_table_resolution 272s [gw7] [ 61%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-mapping] 272s [gw2] [ 61%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_transient 272s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_transient_to_pending 272s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-plain] 272s [gw3] [ 61%] PASSED test/ext/declarative/test_reflection.py::DeferredSecondaryReflectionTest::test_table_resolution 272s [gw2] [ 61%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_transient_to_pending 272s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_pk_column 272s [gw0] [ 61%] PASSED test/orm/test_options.py::MapperOptionsTest::test_eager_degrade_deep 272s test/ext/asyncio/test_session.py::OverrideSyncSession::test_default 272s [gw2] [ 61%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_default 272s test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_asyncio_sessionmaker 272s [gw2] [ 61%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_asyncio_sessionmaker 272s test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_class 272s [gw2] [ 61%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_class 272s test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_orm_sessionmaker 272s test/orm/test_options.py::MapperOptionsTest::test_eager_options 272s [gw2] [ 61%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_orm_sessionmaker 272s test/ext/asyncio/test_session.py::OverrideSyncSession::test_subclass 272s [gw2] [ 61%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_subclass 272s test/ext/asyncio/test_session.py::OverrideSyncSession::test_subclass_override 272s [gw2] [ 61%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_subclass_override 272s test/orm/test_session.py::SessionInterface::test_join_transaction_mode 272s [gw3] [ 61%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_pk_column 272s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_pk_mapped_column 272s [gw7] [ 61%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-plain] 272s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_join_explicit_onclause_no_discriminator 272s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_no_aliasing_from_overlap 272s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-scalar] 272s [gw3] [ 61%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_pk_mapped_column 272s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_subclass_column 272s [gw3] [ 61%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_subclass_column 272s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_subclass_mapped_column 272s [gw0] [ 61%] PASSED test/orm/test_options.py::MapperOptionsTest::test_eager_options 272s [gw7] [ 61%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-scalar] 272s test/orm/test_options.py::MapperOptionsTest::test_eager_options_with_limit 272s [gw3] [ 61%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_subclass_mapped_column 272s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_basic 272s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-mapping] 272s [gw3] [ 61%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_basic 272s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_subclass_mapped_column_no_existing 272s [gw3] [ 61%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_subclass_mapped_column_no_existing 272s test/engine/test_reflection.py::IncludeColsFksTest::test_include_cols_skip_fk_col[False] 272s [gw7] [ 61%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-mapping] 272s [gw3] [ 61%] PASSED test/engine/test_reflection.py::IncludeColsFksTest::test_include_cols_skip_fk_col[False] 272s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_no_aliasing_from_overlap 272s test/engine/test_reflection.py::IncludeColsFksTest::test_include_cols_skip_fk_col[True] 272s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_of_type 272s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-plain] 272s [gw0] [ 61%] PASSED test/orm/test_options.py::MapperOptionsTest::test_eager_options_with_limit 272s [gw3] [ 61%] PASSED test/engine/test_reflection.py::IncludeColsFksTest::test_include_cols_skip_fk_col[True] 272s test/engine/test_reflection.py::IncludeColsFksTest::test_include_columns 272s test/orm/test_options.py::MapperOptionsTest::test_lazy_options 272s [gw3] [ 61%] PASSED test/engine/test_reflection.py::IncludeColsFksTest::test_include_columns 272s test/engine/test_reflection.py::IncludeColsFksTest::test_table_works_minus_fks 272s [gw3] [ 61%] PASSED test/engine/test_reflection.py::IncludeColsFksTest::test_table_works_minus_fks 272s test/dialect/mssql/test_reflection.py::InfoCoerceUnicodeTest::test_info_unicode_cast 272s [gw3] [ 61%] PASSED test/dialect/mssql/test_reflection.py::InfoCoerceUnicodeTest::test_info_unicode_cast 272s [gw7] [ 61%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-plain] 273s test/dialect/mssql/test_reflection.py::InfoCoerceUnicodeTest::test_info_unicode_cast_no_2000 273s [gw3] [ 61%] PASSED test/dialect/mssql/test_reflection.py::InfoCoerceUnicodeTest::test_info_unicode_cast_no_2000 273s test/dialect/sqlite/test_reflection.py::KeywordInDatabaseNameTest_sqlite+pysqlite_3_46_1::test_reflect 273s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-scalar] 273s [gw3] [ 61%] PASSED test/dialect/sqlite/test_reflection.py::KeywordInDatabaseNameTest_sqlite+pysqlite_3_46_1::test_reflect 273s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_default_schema_name_not_interpreted_as_tokenized 273s [gw0] [ 61%] PASSED test/orm/test_options.py::MapperOptionsTest::test_lazy_options 273s [gw3] [ 61%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_default_schema_name_not_interpreted_as_tokenized 273s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[Foo.Bar-Foo-Bar-use [Foo]] 273s test/orm/test_options.py::MapperOptionsTest::test_lazy_options_with_limit 273s [gw3] [ 61%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[Foo.Bar-Foo-Bar-use [Foo]] 273s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[Foo.Bar]-None-Foo.Bar-use [Foo.Bar]] 273s [gw3] [ 61%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[Foo.Bar]-None-Foo.Bar-use [Foo.Bar]] 273s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[Foo.Bar].[bat]-Foo.Bar-bat-use [Foo.Bar]] 273s [gw3] [ 61%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[Foo.Bar].[bat]-Foo.Bar-bat-use [Foo.Bar]] 273s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[abc].[def].[efg].[hij]-[abc].[def].[efg]-hij-use [abc].[def].[efg]] 273s [gw3] [ 61%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[abc].[def].[efg].[hij]-[abc].[def].[efg]-hij-use [abc].[def].[efg]] 273s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[foo].]do something; select [foo-foo-do something; select foo-use foo] 273s [gw3] [ 61%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[foo].]do something; select [foo-foo-do something; select foo-use foo] 273s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[abc.def.efg.hij-abc.def.efg-hij-use [abc.def.efg]] 273s [gw3] [ 61%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[abc.def.efg.hij-abc.def.efg-hij-use [abc.def.efg]] 273s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[foo-None-foo-use foo] 273s [gw3] [ 61%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[foo-None-foo-use foo] 273s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[foo.bar-foo-bar-use foo] 273s [gw3] [ 61%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[foo.bar-foo-bar-use foo] 273s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[something; select [foo].bar-something; select foo-bar-use [something; select foo]] 273s [gw7] [ 61%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-scalar] 273s [gw3] [ 61%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[something; select [foo].bar-something; select foo-bar-use [something; select foo]] 273s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs_dont_use_for_same_db 273s [gw3] [ 61%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs_dont_use_for_same_db 273s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs_switch_for_different_db 273s [gw3] [ 61%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs_switch_for_different_db 273s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_fk_reflection 273s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-mapping] 273s [gw3] [ 61%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_fk_reflection 273s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE ALGORITHM=UNDEFINED DEFINER=`scott`@`%` SQL SECURITY DEFINER VIEW `v1` AS SELECT-True] 273s [gw3] [ 61%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE ALGORITHM=UNDEFINED DEFINER=`scott`@`%` SQL SECURITY DEFINER VIEW `v1` AS SELECT-True] 273s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `A VIEW`-False] 273s [gw3] [ 61%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `A VIEW`-False] 273s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `VIEW_THINGS`-False] 273s [gw3] [ 61%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `VIEW_THINGS`-False] 273s [gw0] [ 61%] PASSED test/orm/test_options.py::MapperOptionsTest::test_lazy_options_with_limit 273s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `VIEW`-False] 273s [gw3] [ 61%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `VIEW`-False] 273s test/orm/test_options.py::MapperOptionsTest::test_option_propagate 273s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `v1`-False] 273s [gw3] [ 61%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `v1`-False] 273s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE VIEW `v1` AS SELECT-True] 273s [gw3] [ 61%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE VIEW `v1` AS SELECT-True] 273s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_key_reflection 273s [gw3] [ 61%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_key_reflection 273s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_key_reflection_columns 273s [gw3] [ 61%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_key_reflection_columns 273s test/dialect/sqlite/test_reflection.py::ReflectHeadlessFKsTest_sqlite+pysqlite_3_46_1::test_reflect_tables_fk_no_colref 273s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_of_type 273s [gw3] [ 61%] PASSED test/dialect/sqlite/test_reflection.py::ReflectHeadlessFKsTest_sqlite+pysqlite_3_46_1::test_reflect_tables_fk_no_colref 273s [gw7] [ 61%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-mapping] 273s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_literal_onclause 273s test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_table_names 273s [gw3] [ 61%] PASSED test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_table_names 273s test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_temp_table_names 273s [gw3] [ 61%] PASSED test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_temp_table_names 273s test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_temp_view_names 273s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-plain] 273s [gw3] [ 61%] PASSED test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_temp_view_names 273s test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_view_names 273s [gw3] [ 61%] PASSED test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_view_names 273s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[arg-False] 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[arg-False] 273s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[arg-True] 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[arg-True] 273s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[kwarg-False] 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[kwarg-False] 273s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[kwarg-True] 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[kwarg-True] 273s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[arg-False] 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[arg-False] 273s [gw0] [ 61%] PASSED test/orm/test_options.py::MapperOptionsTest::test_option_propagate 273s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[arg-True] 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[arg-True] 273s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[kwarg-False] 273s [gw7] [ 61%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-plain] 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[kwarg-False] 273s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[kwarg-True] 273s test/orm/test_options.py::MapperOptionsTest::test_synonym_options 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[kwarg-True] 273s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[arg-False] 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[arg-False] 273s [gw2] [ 61%] PASSED test/orm/test_session.py::SessionInterface::test_join_transaction_mode 273s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[arg-True] 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[arg-True] 273s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[kwarg-False] 273s test/orm/test_session.py::SessionInterface::test_mapped_class_for_instance 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[kwarg-False] 273s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[kwarg-True] 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[kwarg-True] 273s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string_arg_and_kwarg[False] 273s [gw2] [ 61%] PASSED test/orm/test_session.py::SessionInterface::test_mapped_class_for_instance 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string_arg_and_kwarg[False] 273s test/orm/test_session.py::SessionInterface::test_missing_state 273s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-scalar] 273s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string_arg_and_kwarg[True] 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string_arg_and_kwarg[True] 273s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_string[arg] 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_string[arg] 273s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_string[kwarg] 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_string[kwarg] 273s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[arg-False] 273s [gw2] [ 61%] PASSED test/orm/test_session.py::SessionInterface::test_missing_state 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[arg-False] 273s test/orm/test_session.py::SessionInterface::test_refresh_arg_signature 273s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[arg-True] 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[arg-True] 273s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[kwarg-False] 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[kwarg-False] 273s [gw2] [ 61%] PASSED test/orm/test_session.py::SessionInterface::test_refresh_arg_signature 273s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[kwarg-True] 273s test/orm/test_session.py::SessionInterface::test_unmapped_class_for_instance 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[kwarg-True] 273s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[arg-False] 273s [gw4] [ 61%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-selectinload] 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[arg-False] 273s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[arg-True] 273s [gw2] [ 61%] PASSED test/orm/test_session.py::SessionInterface::test_unmapped_class_for_instance 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[arg-True] 273s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[kwarg-False] 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[kwarg-False] 273s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[kwarg-True] 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[kwarg-True] 273s test/orm/test_session.py::SessionInterface::test_unmapped_instance 273s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[arg-False] 273s [gw2] [ 61%] PASSED test/orm/test_session.py::SessionInterface::test_unmapped_instance 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[arg-False] 273s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[arg-True] 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[arg-True] 273s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[kwarg-False] 273s test/orm/test_session.py::SessionInterface::test_unmapped_primitives 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[kwarg-False] 273s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[kwarg-True] 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[kwarg-True] 273s test/engine/test_reflection.py::ReflectionCacheTest::test_single_string[arg] 273s [gw0] [ 61%] PASSED test/orm/test_options.py::MapperOptionsTest::test_synonym_options 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_string[arg] 273s test/engine/test_reflection.py::ReflectionCacheTest::test_single_string[kwarg] 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_string[kwarg] 273s [gw2] [ 61%] PASSED test/orm/test_session.py::SessionInterface::test_unmapped_primitives 273s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-lazyload] 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoincrement_col 273s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_literal_onclause 273s test/orm/test_session.py::SessionStateTest::test_active_flag_autobegin 273s [gw7] [ 61%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-scalar] 273s test/orm/test_options.py::OfTypePathingTest::test_oftype_only_col_attr_bound 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoincrement_col 273s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_literal_onclause_alias 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_arg 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_arg 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_ispresent 273s [gw2] [ 61%] PASSED test/orm/test_session.py::SessionStateTest::test_active_flag_autobegin 273s test/orm/test_session.py::SessionStateTest::test_active_flag_autobegin_future 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_ispresent 273s [gw2] [ 61%] PASSED test/orm/test_session.py::SessionStateTest::test_active_flag_autobegin_future 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_nonpresent 273s test/orm/test_session.py::SessionStateTest::test_active_flag_partial_rollback 273s [gw2] [ 61%] PASSED test/orm/test_session.py::SessionStateTest::test_active_flag_partial_rollback 273s test/orm/test_session.py::SessionStateTest::test_add_delete 273s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-mapping] 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_nonpresent 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_removed 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_removed 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_primary_key 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_primary_key 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_with_imply_autoload 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_with_imply_autoload 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_basic_override 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_basic_override 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_basic_reflection 273s [gw2] [ 61%] PASSED test/orm/test_session.py::SessionStateTest::test_add_delete 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_basic_reflection 273s test/orm/test_session.py::SessionStateTest::test_already_attached 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_reflection 273s [gw7] [ 61%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-mapping] 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_reflection 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_comment_reflection 273s [gw3] [ 61%] SKIPPED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_comment_reflection 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_composite_fk 273s [gw2] [ 61%] PASSED test/orm/test_session.py::SessionStateTest::test_already_attached 273s test/orm/test_session.py::SessionStateTest::test_autocommit_kw_accepted_but_must_be_false 273s [gw2] [ 61%] PASSED test/orm/test_session.py::SessionStateTest::test_autocommit_kw_accepted_but_must_be_false 273s test/orm/test_session.py::SessionStateTest::test_autoflush 273s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_literal_onclause_alias 273s [gw2] [ 61%] SKIPPED test/orm/test_session.py::SessionStateTest::test_autoflush 273s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_no_onclause 273s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-plain] 273s test/orm/test_session.py::SessionStateTest::test_autoflush_2 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_composite_fk 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_composite_pks 273s [gw2] [ 61%] PASSED test/orm/test_session.py::SessionStateTest::test_autoflush_2 273s test/orm/test_session.py::SessionStateTest::test_autoflush_exception_addition 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_composite_pks 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing[not_use_metadata_reflect] 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing[not_use_metadata_reflect] 273s [gw7] [ 61%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-plain] 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing[use_metadata_reflect] 273s [gw2] [ 61%] PASSED test/orm/test_session.py::SessionStateTest::test_autoflush_exception_addition 273s test/orm/test_session.py::SessionStateTest::test_autoflush_unbound 273s [gw2] [ 61%] SKIPPED test/orm/test_session.py::SessionStateTest::test_autoflush_unbound 273s test/orm/test_session.py::SessionStateTest::test_deleted_adds_to_imap_unconditionally 273s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-scalar] 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing[use_metadata_reflect] 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[autoload] 273s [gw2] [ 61%] PASSED test/orm/test_session.py::SessionStateTest::test_deleted_adds_to_imap_unconditionally 273s test/orm/test_session.py::SessionStateTest::test_deleted_auto_expunged 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[autoload] 273s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_no_onclause 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[metadata_reflect] 273s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_no_onclause_alias 273s [gw2] [ 61%] PASSED test/orm/test_session.py::SessionStateTest::test_deleted_auto_expunged 273s [gw7] [ 61%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-scalar] 273s test/orm/test_session.py::SessionStateTest::test_deleted_flag 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[metadata_reflect] 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[metadata_reflect_no_replace] 273s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-mapping] 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[metadata_reflect_no_replace] 273s [gw2] [ 61%] PASSED test/orm/test_session.py::SessionStateTest::test_deleted_flag 273s test/orm/test_session.py::SessionStateTest::test_duplicate_update 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[plain_table] 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[plain_table] 273s [gw0] [ 61%] PASSED test/orm/test_options.py::OfTypePathingTest::test_oftype_only_col_attr_bound 273s test/orm/test_options.py::OfTypePathingTest::test_oftype_only_col_attr_unbound 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_reflect_all_dont_dupe_index 273s [gw2] [ 61%] PASSED test/orm/test_session.py::SessionStateTest::test_duplicate_update 273s test/orm/test_session.py::SessionStateTest::test_explicit_expunge_deleted 273s [gw7] [ 61%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-mapping] 273s [gw0] [ 61%] PASSED test/orm/test_options.py::OfTypePathingTest::test_oftype_only_col_attr_unbound 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_reflect_all_dont_dupe_index 273s test/orm/test_options.py::OfTypePathingTest::test_oftype_only_rel_attr_bound 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_error 273s [gw2] [ 61%] PASSED test/orm/test_session.py::SessionStateTest::test_explicit_expunge_deleted 273s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-plain] 273s test/orm/test_session.py::SessionStateTest::test_explicit_expunge_pending 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_error 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_options 273s [gw3] [ 61%] SKIPPED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_options 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_include_columns_indexes 273s [gw2] [ 61%] PASSED test/orm/test_session.py::SessionStateTest::test_explicit_expunge_pending 273s [gw0] [ 61%] PASSED test/orm/test_options.py::OfTypePathingTest::test_oftype_only_rel_attr_bound 273s test/orm/test_session.py::SessionStateTest::test_extra_dirty_state_post_flush_state 273s test/orm/test_options.py::OfTypePathingTest::test_oftype_only_rel_attr_unbound 273s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_no_onclause_alias 273s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_prop 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_include_columns_indexes 273s [gw7] [ 61%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-plain] 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection 273s [gw2] [ 61%] PASSED test/orm/test_session.py::SessionStateTest::test_extra_dirty_state_post_flush_state 273s test/orm/test_session.py::SessionStateTest::test_extra_dirty_state_post_flush_warning 273s [gw0] [ 61%] PASSED test/orm/test_options.py::OfTypePathingTest::test_oftype_only_rel_attr_unbound 273s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-scalar] 273s test/orm/test_options.py::OptionsNoPropTest::test_col_option_against_relationship_attr 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection_cols_busted 273s [gw2] [ 61%] PASSED test/orm/test_session.py::SessionStateTest::test_extra_dirty_state_post_flush_warning 273s test/orm/test_session.py::SessionStateTest::test_identity_conflict 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection_cols_busted 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection_expression_not_found 273s [gw2] [ 61%] PASSED test/orm/test_session.py::SessionStateTest::test_identity_conflict 273s [gw7] [ 61%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-scalar] 273s test/orm/test_session.py::SessionStateTest::test_identity_map_mutate 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection_expression_not_found 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_nonexistent 273s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_prop 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_nonexistent 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_nonreflected_fk_raises 273s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_prop_alias 273s test/aaa_profiling/test_resultset.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_minimal_connection_execute 273s [gw7] [ 61%] SKIPPED test/aaa_profiling/test_resultset.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_minimal_connection_execute 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_nonreflected_fk_raises 273s test/aaa_profiling/test_resultset.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_minimal_engine_execute 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_composite_fk 273s [gw7] [ 61%] SKIPPED test/aaa_profiling/test_resultset.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_minimal_engine_execute 273s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns0-expected0] 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_composite_fk 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_existing_fk 273s [gw7] [ 61%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns0-expected0] 273s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns1-expected1] 273s [gw7] [ 61%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns1-expected1] 273s [gw0] [ 61%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_col_option_against_relationship_attr 273s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns2-expected2] 273s test/orm/test_options.py::OptionsNoPropTest::test_load_only_against_multi_entity_attr 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_existing_fk 273s [gw7] [ 61%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns2-expected2] 273s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns_plus_getter 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_keys 273s [gw7] [ 61%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns_plus_getter 273s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns_twice 273s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_prop_alias 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_keys 273s [gw7] [ 61%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns_twice 273s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_relationship_to_subclass 273s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_fetchall 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_nonexistent_fk 273s [gw7] [ 61%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_fetchall 273s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_partitions 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_nonexistent_fk 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_pkfk 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_pkfk 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_upgrade_pk_flag 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_upgrade_pk_flag 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_pks_not_uniques 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_pks_not_uniques 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all 273s [gw0] [ 61%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_load_only_against_multi_entity_attr 273s test/orm/test_options.py::OptionsNoPropTest::test_non_contiguous_all_option 273s [gw7] [ 61%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_partitions 273s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_five] 273s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_relationship_to_subclass 273s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_joined_inh_subclass_join_single_inh_subclass[False] 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all_unreflectable_table 273s [gw4] [ 61%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-lazyload] 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all_unreflectable_table 273s [gw7] [ 61%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_five] 273s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_four] 273s [gw7] [ 61%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_four] 273s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-none] 273s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_one] 273s [gw7] [ 61%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_one] 273s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_seven] 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all_with_views 273s [gw7] [ 61%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_seven] 273s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_six] 273s [gw7] [ 61%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_six] 273s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_three] 273s [gw7] [ 61%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_three] 273s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_two] 273s [gw7] [ 61%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_two] 273s [gw0] [ 61%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_non_contiguous_all_option 273s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_five] 273s test/orm/test_options.py::OptionsNoPropTest::test_non_contiguous_all_option_of_type 273s [gw7] [ 61%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_five] 273s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_four] 273s [gw7] [ 61%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_four] 273s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_one] 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all_with_views 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_materialized_view_names] 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_materialized_view_names] 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_table_names] 273s [gw7] [ 61%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_one] 273s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_seven] 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_table_names] 273s [gw7] [ 61%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_seven] 273s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_six] 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_view_names] 273s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_joined_inh_subclass_join_single_inh_subclass[False] 273s [gw7] [ 61%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_six] 273s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_three] 273s [gw3] [ 61%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_view_names] 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reserved 273s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_joined_inh_subclass_join_single_inh_subclass[True] 273s [gw7] [ 62%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_three] 273s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_two] 273s [gw7] [ 62%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_two] 273s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_five 273s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_joined_inh_subclass_join_single_inh_subclass[True] 273s [gw3] [ 62%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reserved 273s [gw7] [ 62%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_five 273s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_four 273s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_query_wpoly_single_inh_subclass 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_extend_existing 273s [gw7] [ 62%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_four 273s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_one 273s [gw7] [ 62%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_one 273s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_query_wpoly_single_inh_subclass 273s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_three 273s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_joined_inh_subclass[False] 273s [gw3] [ 62%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_extend_existing 273s [gw7] [ 62%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_three 273s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_two 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_metadata 273s [gw0] [ 62%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_non_contiguous_all_option_of_type 273s test/orm/test_options.py::OptionsNoPropTest::test_option_against_nonexistent_PropComparator 273s [gw7] [ 62%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_two 273s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-0] 273s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_joined_inh_subclass[False] 273s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_joined_inh_subclass[True] 273s [gw7] [ 62%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-0] 273s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-1] 273s [gw3] [ 62%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_metadata 273s [gw7] [ 62%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-1] 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_table 273s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-2] 273s [gw7] [ 62%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-2] 273s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-None] 273s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_joined_inh_subclass[True] 273s [gw3] [ 62%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_table 273s [gw7] [ 62%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-None] 273s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_wpoly_joined_inh_subclass 273s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-0] 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_two_foreign_keys 273s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_wpoly_joined_inh_subclass 273s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_wpoly_single_inh_subclass 273s [gw7] [ 62%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-0] 273s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-1] 273s [gw3] [ 62%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_two_foreign_keys 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_unknown_types 273s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_wpoly_single_inh_subclass 273s [gw7] [ 62%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-1] 273s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-2] 273s [gw3] [ 62%] SKIPPED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_unknown_types 273s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_views 273s [gw7] [ 62%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-2] 273s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-None] 274s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_bundle_qualification 274s [gw7] [ 62%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-None] 274s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_column_is_repeated_multiple_times 274s [gw3] [ 62%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_views 274s [gw7] [ 62%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_column_is_repeated_multiple_times 274s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_conflict_2 274s test/engine/test_reflection.py::ReverseCasingReflectTest_sqlite+pysqlite_3_46_1::test_direct_quoting 274s [gw7] [ 62%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_conflict_2 274s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_conflict_2_fix_w_uselabels 274s [gw3] [ 62%] SKIPPED test/engine/test_reflection.py::ReverseCasingReflectTest_sqlite+pysqlite_3_46_1::test_direct_quoting 274s [gw7] [ 62%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_conflict_2_fix_w_uselabels 274s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_keys_precedent 274s test/engine/test_reflection.py::SchemaManipulationTest_sqlite+pysqlite_3_46_1::test_append_constraint_unique 274s [gw7] [ 62%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_keys_precedent 274s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_labeled 274s [gw7] [ 62%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_labeled 274s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_names_precedent 274s [gw3] [ 62%] PASSED test/engine/test_reflection.py::SchemaManipulationTest_sqlite+pysqlite_3_46_1::test_append_constraint_unique 274s [gw7] [ 62%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_names_precedent 274s [gw0] [ 62%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_against_nonexistent_PropComparator 274s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_single 274s test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_one 274s [gw7] [ 62%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_single 274s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_single_labeled 274s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_blank_schema_arg 274s [gw7] [ 62%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_single_labeled 274s [gw3] [ 62%] SKIPPED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_blank_schema_arg 274s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_wschema 274s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_explicit_default_schema 274s [gw7] [ 62%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_wschema 274s [gw3] [ 62%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_explicit_default_schema 274s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_one 274s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_explicit_default_schema_metadata 274s [gw7] [ 62%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_one 274s [gw3] [ 62%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_explicit_default_schema_metadata 274s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_text 274s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_has_schema 274s [gw3] [ 62%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_has_schema 274s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_metadata_reflect_schema 274s [gw7] [ 62%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_text 274s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_two 274s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_bundle_qualification 274s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_column_qualification 274s [gw0] [ 62%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_one 274s test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_three 274s [gw7] [ 62%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_two 274s [gw3] [ 62%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_metadata_reflect_schema 274s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_close 274s [gw7] [ 62%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_close 274s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_columns 274s [gw7] [ 62%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_columns 274s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_fetchall 274s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_reflect_all_schemas_default_overlap 274s [gw3] [ 62%] SKIPPED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_reflect_all_schemas_default_overlap 274s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_schema_translation 274s [gw4] [ 62%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-none] 274s [gw7] [ 62%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_fetchall 274s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_column_qualification 274s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_first 274s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-selectinload] 274s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_count 274s [gw7] [ 62%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_first 274s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_merge_results 274s [gw0] [ 62%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_three 274s test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_two 274s [gw7] [ 62%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_merge_results 274s [gw3] [ 62%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_schema_translation 274s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_name_conflict 274s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_lookup 274s [gw7] [ 62%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_name_conflict 274s [gw3] [ 62%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_lookup 274s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_type_affinity 274s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_overlapping 274s [gw3] [ 62%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_type_affinity 274s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_unsupported_args 274s [gw3] [ 62%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_unsupported_args 274s [gw7] [ 62%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_overlapping 274s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_lookup 274s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_unique 274s [gw7] [ 62%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_unique 274s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_dupe_col_obj 274s [gw7] [ 62%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_dupe_col_obj 274s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_fewer_cols_than_sql_non_positional 274s [gw7] [ 62%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_fewer_cols_than_sql_non_positional 274s [gw3] [ 62%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_lookup 274s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_type_affinity 274s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_fewer_cols_than_sql_positional 274s [gw7] [ 62%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_fewer_cols_than_sql_positional 274s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_nonpositional 274s [gw3] [ 62%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_type_affinity 274s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_unsupported_args 274s [gw7] [ 62%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_nonpositional 274s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_nonpositional_labeled_cols 274s [gw3] [ 62%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_unsupported_args 274s test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_basic 274s [gw0] [ 62%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_two 274s [gw3] [ 62%] PASSED test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_basic 274s test/orm/test_options.py::OptionsNoPropTest::test_option_with_column_PropComparator 274s test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_get_names 274s [gw3] [ 62%] PASSED test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_get_names 274s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_count 274s test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_has_table 274s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_discrim_bound_param_cloned_ok 274s [gw3] [ 62%] PASSED test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_has_table 274s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_m2o_composite_selfref 274s [gw2] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_identity_map_mutate 274s test/orm/test_session.py::SessionStateTest::test_info 274s [gw2] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_info 274s test/orm/test_session.py::SessionStateTest::test_internal_identity_conflict_warning_weak 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_m2o_composite_selfref 274s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_composite_selfref 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_composite_selfref 274s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_left_aliased 274s [gw2] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_internal_identity_conflict_warning_weak 274s test/orm/test_session.py::SessionStateTest::test_no_double_save 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_left_aliased 274s [gw2] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_no_double_save 274s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_plain 274s test/orm/test_session.py::SessionStateTest::test_pickled_update 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_plain 274s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_right_aliased 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_right_aliased 274s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_selfref 274s [gw0] [ 62%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_with_column_PropComparator 274s test/orm/test_options.py::OptionsNoPropTest::test_option_with_column_then_mapper_PropComparator 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_selfref 274s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_columns_m2m_backref 274s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_discrim_bound_param_cloned_ok 274s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_exists_standalone 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_columns_m2m_backref 274s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_base_to_joined_sub 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_base_to_joined_sub 274s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_cols_three_tab_viewonly 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_cols_three_tab_viewonly 274s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_1 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_1 274s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_2 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_2 274s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_3 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_3 274s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_m2o_sub_to_joined_sub 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_m2o_sub_to_joined_sub 274s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_o2m_joined_sub_to_base 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_o2m_joined_sub_to_base 274s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_overlapping_composite_fks 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_overlapping_composite_fks 274s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_inh_selfref_w_entities 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_inh_selfref_w_entities 274s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_m2m 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_m2m 274s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_m2m_backref 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_m2m_backref 274s [gw0] [ 62%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_with_column_then_mapper_PropComparator 274s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m 274s test/orm/test_options.py::OptionsNoPropTest::test_option_with_mapper_PropCompatator 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m 274s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_backref 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_backref 274s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_exists_standalone 274s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref 274s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_statement_select 274s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_annotated 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_annotated 274s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_rs 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_rs 274s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_warning 274s [gw4] [ 62%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-selectinload] 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_warning 274s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_overlap_func_warning 274s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_overlap_func_warning 274s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2o_joined_sub_to_base 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2o_joined_sub_to_base 274s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_purely_single_col_o2m 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_purely_single_col_o2m 274s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_compound_1 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_compound_1 274s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_compound_2 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_compound_2 274s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2m_backref 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2m_backref 274s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o 274s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o_composite_selfref 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o_composite_selfref 274s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o_selfref 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o_selfref 274s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m 274s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m_joined_sub_to_sub 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m_joined_sub_to_sub 274s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m_selfref 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m_selfref 274s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_m2m 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_m2m 274s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_o2m_to_annotated_func 274s [gw0] [ 62%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_with_mapper_PropCompatator 274s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_statement_select 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_o2m_to_annotated_func 274s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_statement_update 274s test/orm/test_options.py::OptionsNoPropTest::test_option_with_mapper_then_column_PropComparator 274s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_o2m_to_oldstyle_func 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_o2m_to_oldstyle_func 274s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determinelocal_remote_m2o_joined_sub_to_sub_on_base 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determinelocal_remote_m2o_joined_sub_to_sub_on_base 274s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_err_local_remote_compound_1 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_err_local_remote_compound_1 274s test/orm/test_rel_fn.py::DeannotateCorrectlyTest::test_annotate_orm_join 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::DeannotateCorrectlyTest::test_annotate_orm_join 274s test/orm/test_rel_fn.py::DeannotateCorrectlyTest::test_pj_deannotates 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::DeannotateCorrectlyTest::test_pj_deannotates 274s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_ambiguous_fks_m2m 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_ambiguous_fks_m2m 274s [gw2] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_pickled_update 274s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_ambiguous_fks_o2m 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_ambiguous_fks_o2m 274s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-False] 274s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o 274s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o_composite_selfref 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o_composite_selfref 274s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o_selfref 274s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_statement_update 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o_selfref 274s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_no_fks_m2m 274s [gw2] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-False] 274s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_subq 274s [gw3] [ 62%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_no_fks_m2m 274s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-True] 274s 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] 274s [gw0] [ 62%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_with_mapper_then_column_PropComparator 274s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-15] 274s [gw2] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-True] 274s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-default] 274s [gw2] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-default] 274s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-False] 274s [gw2] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-False] 274s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-True] 274s [gw2] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-True] 274s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-default] 274s [gw2] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-default] 274s test/orm/test_session.py::SessionStateTest::test_with_no_autoflush 274s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_subq 274s [gw0] [ 62%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-15] 274s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_having 274s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-rando1] 274s [gw2] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_with_no_autoflush 274s test/orm/test_session.py::SessionStateTest::test_with_no_autoflush_after_exception 274s [gw2] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_with_no_autoflush_after_exception 274s test/orm/test_session.py::SessionStateWFixtureTest_sqlite+pysqlite_3_46_1::test_autoflush_rollback 274s [gw7] [ 62%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_nonpositional_labeled_cols 274s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_positional 274s [gw7] [ 62%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_positional 274s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_via_column 274s [gw7] [ 62%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_via_column 274s [gw4] [ 62%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 274s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_contains_doesnt_compile 275s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 275s [gw2] [ 62%] PASSED test/orm/test_session.py::SessionStateWFixtureTest_sqlite+pysqlite_3_46_1::test_autoflush_rollback 275s test/orm/test_session.py::SessionStateWFixtureTest_sqlite+pysqlite_3_46_1::test_expunge_cascade 275s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_having 275s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_multi_qualification 275s [gw2] [ 62%] PASSED test/orm/test_session.py::SessionStateWFixtureTest_sqlite+pysqlite_3_46_1::test_expunge_cascade 275s [gw3] [ 62%] 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] 275s [gw0] [ 62%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-rando1] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 275s [gw3] [ 62%] 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] 275s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-rando3] 275s test/orm/test_session.py::SessionUtilTest::test_close_all_sessions 275s 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] 275s [gw3] [ 62%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 275s [gw3] [ 62%] 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] 275s 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] 275s [gw3] [ 62%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 275s [gw3] [ 62%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 275s [gw3] [ 62%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 275s [gw3] [ 62%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 275s [gw3] [ 62%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 275s [gw7] [ 62%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_contains_doesnt_compile 275s [gw3] [ 62%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 275s [gw3] [ 62%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 275s [gw2] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_close_all_sessions 275s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_fetch_by_key_mappings 275s test/orm/test_session.py::SessionUtilTest::test_get 275s [gw3] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 275s [gw3] [ 62%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 275s [gw2] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_get 275s [gw3] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 275s test/orm/test_session.py::SessionUtilTest::test_get_arguments[bind_arguments] 275s [gw3] [ 62%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 275s [gw3] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 275s [gw3] [ 62%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 275s [gw3] [ 62%] 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] 275s [gw2] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_arguments[bind_arguments] 275s 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] 275s [gw3] [ 62%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 275s test/orm/test_session.py::SessionUtilTest::test_get_arguments[execution_options] 275s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_multi_qualification 275s [gw0] [ 62%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-rando3] 275s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-type] 275s [gw3] [ 62%] 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] 275s 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] 275s [gw3] [ 62%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 275s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-0] 275s [gw3] [ 62%] 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] 275s 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] 275s [gw3] [ 62%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 275s [gw3] [ 62%] 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] 275s [gw2] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_arguments[execution_options] 275s 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] 275s [gw3] [ 62%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 275s test/orm/test_session.py::SessionUtilTest::test_get_arguments[identity_token] 275s [gw7] [ 62%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_fetch_by_key_mappings 275s [gw3] [ 62%] 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] 275s 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] 275s [gw3] [ 62%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 275s [gw3] [ 62%] 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] 275s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-0] 275s 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] 275s [gw3] [ 62%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 275s [gw2] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_arguments[identity_token] 275s [gw3] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 275s test/orm/test_session.py::SessionUtilTest::test_get_one 275s [gw3] [ 62%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 275s [gw3] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 275s [gw2] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_one 275s [gw3] [ 62%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 275s test/orm/test_session.py::SessionUtilTest::test_get_one_2 275s [gw3] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 275s [gw3] [ 62%] 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] 275s 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] 275s [gw0] [ 62%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-type] 275s [gw3] [ 62%] 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] 275s 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] 275s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-15] 275s [gw3] [ 62%] 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] 275s 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] 275s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-0] 275s [gw2] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_one_2 275s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-1] 275s [gw3] [ 62%] 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] 275s 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] 275s test/orm/test_session.py::SessionUtilTest::test_make_transient 275s [gw3] [ 62%] 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] 275s 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] 275s [gw3] [ 62%] 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] 275s 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] 275s [gw3] [ 62%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 275s [gw7] [ 62%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-0] 275s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-1] 275s [gw3] [ 62%] 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] 275s 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] 275s [gw6] [ 62%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recycle_pool_no_race 275s [gw3] [ 62%] 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] 275s [gw2] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 275s test/aaa_profiling/test_pool.py::QueuePoolTest::test_second_connect 275s test/orm/test_session.py::SessionUtilTest::test_make_transient_plus_rollback 275s [gw6] [ 62%] SKIPPED test/aaa_profiling/test_pool.py::QueuePoolTest::test_second_connect 275s test/engine/test_pool.py::QueuePoolTest::test_timeout 275s [gw2] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient_plus_rollback 275s [gw3] [ 62%] 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] 275s 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] 275s test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached 275s [gw3] [ 62%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 275s [gw0] [ 62%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-15] 275s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-1] 275s [gw3] [ 62%] 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] 275s 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] 275s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-rando1] 275s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-2] 275s [gw3] [ 62%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 275s [gw2] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached 275s [gw3] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 275s [gw3] [ 62%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 275s [gw3] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 275s [gw3] [ 62%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 275s [gw3] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 275s [gw7] [ 62%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-1] 275s [gw3] [ 62%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 275s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-2] 275s [gw4] [ 62%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 275s [gw3] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 275s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 275s [gw3] [ 63%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 275s [gw3] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 275s [gw3] [ 63%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 275s [gw3] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 275s [gw3] [ 63%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 275s [gw3] [ 63%] 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] 275s 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] 275s [gw3] [ 63%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 275s [gw0] [ 63%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-rando1] 275s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-rando3] 275s [gw3] [ 63%] 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] 275s 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] 275s [gw3] [ 63%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 275s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-2] 275s [gw3] [ 63%] 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] 275s 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] 275s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-3] 275s [gw3] [ 63%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 275s [gw7] [ 63%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-2] 275s [gw3] [ 63%] 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] 275s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[True-1] 275s 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] 275s [gw3] [ 63%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 275s [gw3] [ 63%] 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] 275s 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] 275s [gw3] [ 63%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 275s [gw3] [ 63%] 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] 275s 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] 275s [gw3] [ 63%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 275s [gw3] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 275s [gw0] [ 63%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-rando3] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 275s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-type] 275s [gw3] [ 63%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 275s [gw3] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 275s [gw2] [ 63%] 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] 275s 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] 275s [gw2] [ 63%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 275s [gw3] [ 63%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 275s [gw2] [ 63%] 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] 275s 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] 275s [gw2] [ 63%] 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] 275s [gw3] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 275s [gw7] [ 63%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[True-1] 275s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-3] 275s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_raw_string 275s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 275s [gw3] [ 63%] 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] 275s 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] 275s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-0] 275s [gw2] [ 63%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 275s [gw3] [ 63%] 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] 275s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 275s 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] 275s [gw2] [ 63%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 275s [gw3] [ 63%] 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] 275s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 275s 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] 275s [gw2] [ 63%] 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] 275s 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] 275s [gw2] [ 63%] 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] 275s 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] 275s [gw3] [ 63%] 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] 275s 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] 275s [gw2] [ 63%] 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] 275s 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] 275s [gw2] [ 63%] 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] 275s [gw3] [ 63%] 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] 275s 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] 275s 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] 275s [gw2] [ 63%] 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] 275s 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] 275s [gw3] [ 63%] 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] 275s [gw2] [ 63%] 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] 275s [gw0] [ 63%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-type] 275s 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] 275s 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] 275s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_cls[False] 275s [gw2] [ 63%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 275s [gw3] [ 63%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 275s [gw2] [ 63%] 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] 275s 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] 275s [gw2] [ 63%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 275s [gw2] [ 63%] 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] 275s [gw3] [ 63%] 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] 275s 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] 275s 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] 275s [gw2] [ 63%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 275s [gw2] [ 63%] 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] 275s 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] 275s [gw2] [ 63%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 275s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 275s [gw3] [ 63%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 275s [gw2] [ 63%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 275s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 275s [gw2] [ 63%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 275s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 275s [gw2] [ 63%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 275s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-0] 275s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 275s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-1] 275s [gw3] [ 63%] 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] 275s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 275s 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] 275s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 275s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 275s [gw0] [ 63%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_cls[False] 275s [gw3] [ 63%] 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] 275s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 275s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_cls[True] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 275s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 275s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 275s [gw3] [ 63%] 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] 275s 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] 275s [gw2] [ 63%] 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] 275s [gw7] [ 63%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_raw_string 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 275s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_raw_unicode 275s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 275s [gw3] [ 63%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 275s [gw3] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 275s [gw2] [ 63%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 275s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 275s [gw3] [ 63%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 275s [gw2] [ 63%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 275s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 275s [gw3] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 275s [gw2] [ 63%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 275s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 275s [gw3] [ 63%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 275s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 275s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 275s [gw3] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 275s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 275s [gw3] [ 63%] 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] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_noncol_index[noncol_idx_test_nopk-noncol_idx_nopk] 275s [gw3] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_noncol_index[noncol_idx_test_nopk-noncol_idx_nopk] 275s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_noncol_index[noncol_idx_test_pk-noncol_idx_pk] 275s [gw3] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_noncol_index[noncol_idx_test_pk-noncol_idx_pk] 275s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 275s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 275s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-1] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[False-_exclusions_00] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 275s [gw3] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[False-_exclusions_00] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[True-_exclusions_01] 275s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 275s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 275s [gw3] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[True-_exclusions_01] 275s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-2] 275s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_schema_names 275s [gw3] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_schema_names 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_schema_names_w_translate_map 275s [gw3] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_schema_names_w_translate_map 275s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[False-_exclusions_01-None-_exclusions_10] 275s 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] 275s [gw3] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[False-_exclusions_01-None-_exclusions_10] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[False-_exclusions_01-foreign_key-_exclusions_11] 275s [gw0] [ 63%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_cls[True] 275s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 275s [gw3] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[False-_exclusions_01-foreign_key-_exclusions_11] 275s [gw4] [ 63%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[True-_exclusions_00-None-_exclusions_10] 275s [gw3] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[True-_exclusions_00-None-_exclusions_10] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[True-_exclusions_00-foreign_key-_exclusions_11] 275s [gw7] [ 63%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_raw_unicode 275s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 275s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_descriptor[False] 275s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_string 275s [gw3] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[True-_exclusions_00-foreign_key-_exclusions_11] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_options[False-_exclusions_01] 275s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_shard_id_event 275s 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] 275s [gw3] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_options[False-_exclusions_01] 275s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_options[True-_exclusions_00] 275s [gw3] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_options[True-_exclusions_00] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_columns 275s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 275s 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] 275s [gw3] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_columns 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_indexes 275s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 275s [gw3] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_indexes 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_names 275s [gw3] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_names 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_unique_constraints 275s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 275s [gw3] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_unique_constraints 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_view_columns 275s [gw3] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_view_columns 275s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_view_names 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 275s [gw3] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_view_names 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[False-_exclusions_01] 275s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 275s [gw3] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[False-_exclusions_01] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[True-_exclusions_00] 275s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 275s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 275s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 276s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 276s [gw3] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[True-_exclusions_00] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 276s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-2] 276s [gw7] [ 63%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_string 276s [gw0] [ 63%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_descriptor[False] 276s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_unicode 276s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-3] 276s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 276s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_descriptor[True] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 276s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition[False-_exclusions_00] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 276s [gw3] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition[False-_exclusions_00] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition[True-_exclusions_01] 276s [gw3] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition[True-_exclusions_01] 276s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition_does_not_exist 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 276s [gw3] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition_does_not_exist 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_names[False-_exclusions_01] 276s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 276s [gw3] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_names[False-_exclusions_01] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_names[True-_exclusions_00] 276s [gw3] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_names[True-_exclusions_00] 276s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_has_schema 276s [gw3] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_has_schema 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_has_schema_w_translate_map 276s [gw3] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_has_schema_w_translate_map 276s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[False-_exclusions_01-False] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 276s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 276s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 276s [gw3] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[False-_exclusions_01-False] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[False-_exclusions_01-True] 276s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 276s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 276s [gw7] [ 63%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_unicode 276s [gw3] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[False-_exclusions_01-True] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 276s [gw0] [ 63%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_descriptor[True] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[True-_exclusions_00-False] 276s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 276s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_is_missing_of_type_for_subtype[not_use_options] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 276s test/aaa_profiling/test_resultset.py::RowTest_sqlite+pysqlite_3_46_1::test_value_refcounts_custom_seq 276s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 276s [gw7] [ 63%] PASSED test/aaa_profiling/test_resultset.py::RowTest_sqlite+pysqlite_3_46_1::test_value_refcounts_custom_seq 276s test/aaa_profiling/test_resultset.py::RowTest_sqlite+pysqlite_3_46_1::test_value_refcounts_pure_tuple 276s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 276s [gw7] [ 63%] PASSED test/aaa_profiling/test_resultset.py::RowTest_sqlite+pysqlite_3_46_1::test_value_refcounts_pure_tuple 276s [gw3] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[True-_exclusions_00-False] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[True-_exclusions_00-True] 276s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-3] 276s test/sql/test_returning.py::CompositeStatementTest_sqlite+pysqlite_3_46_1::test_select_doesnt_pollute_result 276s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 276s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_aliased_w_subclass 276s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 276s [gw7] [ 63%] PASSED test/sql/test_returning.py::CompositeStatementTest_sqlite+pysqlite_3_46_1::test_select_doesnt_pollute_result 276s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 276s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 276s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 276s [gw3] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[True-_exclusions_00-True] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options[False-_exclusions_01] 276s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 276s [gw3] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options[False-_exclusions_01] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options[True-_exclusions_00] 276s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 276s [gw3] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options[True-_exclusions_00] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 276s [gw3] [ 63%] 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] 276s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 276s 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 276s [gw3] [ 63%] 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] 276s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 276s [gw7] [ 63%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete 276s [gw3] [ 63%] 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] 276s 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] 276s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 276s [gw3] [ 63%] 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 276s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 276s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_empty_return_defaults 276s [gw3] [ 63%] 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 276s 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] 276s [gw3] [ 63%] 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] 276s 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] 276s [gw7] [ 63%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_empty_return_defaults 276s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 276s [gw3] [ 63%] 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] 276s 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] 276s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 276s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_non_default 276s [gw3] [ 63%] 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 276s 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] 276s [gw3] [ 63%] 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] 276s 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] 276s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 276s [gw3] [ 63%] 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] 276s 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] 276s [gw7] [ 63%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_non_default 276s [gw3] [ 63%] 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] 276s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_non_default_plus_default 276s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 276s 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 276s [gw3] [ 63%] 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] 276s 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] 276s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 276s [gw3] [ 63%] 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 276s 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] 276s [gw7] [ 63%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_non_default_plus_default 276s [gw0] [ 63%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_is_missing_of_type_for_subtype[not_use_options] 276s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_is_missing_of_type_for_subtype[use_options] 276s [gw0] [ 63%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_is_missing_of_type_for_subtype[use_options] 276s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_supplemental_cols 276s [gw3] [ 63%] 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] 276s 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] 276s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 276s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_name_matches 276s [gw3] [ 63%] 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] 276s [gw0] [ 63%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_name_matches 276s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_one 276s 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] 276s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 276s [gw0] [ 63%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_one 276s [gw3] [ 63%] 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 276s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_two 276s 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] 276s [gw0] [ 63%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_two 276s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_wpoly_subclass 276s [gw3] [ 63%] 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] 276s [gw7] [ 63%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_supplemental_cols 276s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_aliased_w_subclass 276s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 276s 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] 276s [gw0] [ 63%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_wpoly_subclass 276s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_wpoly_subclasss 276s [gw3] [ 63%] 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] 276s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_count 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 276s [gw0] [ 63%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_wpoly_subclasss 276s 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] 276s [gw3] [ 63%] 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] 276s test/sql/test_returning.py::DeleteReturningTest_sqlite+pysqlite_3_46_1::test_delete_returning 276s 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] 276s [gw3] [ 63%] 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] 276s test/orm/test_options.py::OptionsTest::test_aliased_single 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 276s [gw4] [ 63%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_shard_id_event 276s [gw3] [ 63%] 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] 276s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 276s 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] 276s [gw3] [ 63%] 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 276s [gw7] [ 63%] PASSED test/sql/test_returning.py::DeleteReturningTest_sqlite+pysqlite_3_46_1::test_delete_returning 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 276s test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_db 276s [gw3] [ 63%] 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] 276s 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] 276s [gw3] [ 63%] 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] 276s test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_insdefault_passed 276s 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] 276s [gw3] [ 63%] 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] 276s [gw2] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 276s 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] 276s 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] 276s [gw3] [ 63%] 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] 276s 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] 276s [gw3] [ 63%] 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] 276s [gw7] [ 63%] PASSED test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_insdefault_passed 276s 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] 276s [gw3] [ 64%] 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] 276s test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_no_defaults_passed 276s [gw2] [ 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 276s 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] 276s [gw3] [ 64%] 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] 276s 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] 276s [gw3] [ 64%] 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] 276s 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] 276s [gw2] [ 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] 276s [gw3] [ 64%] 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] 276s [gw7] [ 64%] PASSED test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_no_defaults_passed 276s 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] 276s 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] 276s [gw3] [ 64%] 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] 276s [gw2] [ 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] 276s test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_only_pk_passed 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 276s 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] 276s [gw3] [ 64%] 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] 276s 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] 276s [gw2] [ 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] 276s [gw3] [ 64%] 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] 276s 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 276s [gw3] [ 64%] 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] 276s [gw7] [ 64%] PASSED test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_only_pk_passed 276s 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] 276s [gw2] [ 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 276s [gw3] [ 64%] 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 276s [gw3] [ 64%] 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 276s 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] 276s [gw2] [ 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 276s [gw3] [ 64%] 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 276s [gw2] [ 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] 276s [gw3] [ 64%] 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 276s 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] 276s [gw3] [ 64%] 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 276s [gw2] [ 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 276s [gw3] [ 64%] 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] 276s 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] 276s [gw2] [ 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 276s [gw3] [ 64%] 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] 276s [gw1] [ 64%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_count 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 276s [gw3] [ 64%] 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] 276s [gw2] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 276s 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 276s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_subquery 276s [gw3] [ 64%] 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 276s [gw2] [ 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] 276s [gw3] [ 64%] 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 276s 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] 276s [gw3] [ 64%] 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 276s [gw2] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 276s [gw3] [ 64%] 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] 276s 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] 276s [gw3] [ 64%] 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] 276s [gw2] [ 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] 276s 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 276s [gw3] [ 64%] 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] 276s 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] 276s [gw2] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 276s [gw3] [ 64%] 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 276s [gw4] [ 64%] PASSED test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_db 276s 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] 276s [gw2] [ 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] 276s [gw3] [ 64%] 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] 276s test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_identity_map 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 276s 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] 276s [gw0] [ 64%] PASSED test/orm/test_options.py::OptionsTest::test_aliased_single 276s [gw3] [ 64%] 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] 276s test/orm/test_options.py::OptionsTest::test_chained 276s 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] 276s [gw0] [ 64%] PASSED test/orm/test_options.py::OptionsTest::test_chained 276s test/orm/test_options.py::OptionsTest::test_chained_plus_multi 276s [gw0] [ 64%] PASSED test/orm/test_options.py::OptionsTest::test_chained_plus_multi 276s test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[0] 276s [gw0] [ 64%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[0] 276s [gw2] [ 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] 276s [gw3] [ 64%] 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] 276s test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[1] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 276s [gw0] [ 64%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[1] 276s 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] 276s test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[2] 276s [gw0] [ 64%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[2] 276s test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[3] 276s [gw3] [ 64%] 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] 276s [gw0] [ 64%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[3] 276s [gw2] [ 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] 276s test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[0] 276s [gw0] [ 64%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[0] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 276s 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] 276s test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[1] 276s [gw0] [ 64%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[1] 276s test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[2] 276s [gw0] [ 64%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[2] 276s test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[3] 276s [gw0] [ 64%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[3] 276s test/orm/test_options.py::OptionsTest::test_from_base_to_base_attr_via_subclass 276s [gw3] [ 64%] 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] 276s 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] 276s [gw3] [ 64%] 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] 276s [gw2] [ 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] 276s 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 276s [gw3] [ 64%] 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] 276s 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] 276s [gw3] [ 64%] 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] 276s [gw0] [ 64%] PASSED test/orm/test_options.py::OptionsTest::test_from_base_to_base_attr_via_subclass 276s 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] 276s test/orm/test_options.py::OptionsTest::test_from_base_to_subclass_attr 276s [gw2] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 276s [gw3] [ 64%] 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 276s 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] 276s [gw3] [ 64%] 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] 276s [gw4] [ 64%] PASSED test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_identity_map 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 276s [gw2] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 276s [gw3] [ 64%] 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 276s 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] 276s test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_no_baked_conflict 276s [gw2] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 276s [gw3] [ 64%] 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] 276s [gw0] [ 64%] PASSED test/orm/test_options.py::OptionsTest::test_from_base_to_subclass_attr 276s test/orm/test_options.py::OptionsTest::test_from_subclass_to_subclass_attr 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 276s [gw3] [ 64%] 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] 276s 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] 276s [gw2] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 276s [gw3] [ 64%] 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] 276s 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 276s [gw2] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 276s [gw3] [ 64%] 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 276s 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] 276s [gw0] [ 64%] PASSED test/orm/test_options.py::OptionsTest::test_from_subclass_to_subclass_attr 276s test/orm/test_options.py::OptionsTest::test_get_path_one_level_attribute 276s [gw3] [ 64%] 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] 276s [gw0] [ 64%] PASSED test/orm/test_options.py::OptionsTest::test_get_path_one_level_attribute 276s 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] 276s test/orm/test_options.py::OptionsTest::test_get_path_one_level_with_unrelated 276s [gw3] [ 64%] 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] 276s [gw0] [ 64%] PASSED test/orm/test_options.py::OptionsTest::test_get_path_one_level_with_unrelated 276s [gw2] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 276s 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] 276s [gw1] [ 64%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_subquery 276s 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] 276s [gw3] [ 64%] 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] 276s 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] 276s test/orm/test_options.py::OptionsTest::test_multi_entity_opt_on_second 276s [gw0] [ 64%] PASSED test/orm/test_options.py::OptionsTest::test_multi_entity_opt_on_second 276s test/orm/test_options.py::OptionsTest::test_of_type 276s [gw3] [ 64%] 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] 276s 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] 276s [gw2] [ 64%] 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] 276s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_subquery_with_composed_union 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 276s [gw3] [ 64%] 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] 276s 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] 276s [gw2] [ 64%] 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] 276s [gw3] [ 64%] 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] 276s 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] 276s 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] 276s [gw3] [ 64%] 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] 276s [gw2] [ 64%] 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] 276s 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 276s [gw3] [ 64%] 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] 276s 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] 276s [gw2] [ 64%] 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] 276s [gw3] [ 64%] 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] 276s 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] 276s 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] 276s [gw3] [ 64%] 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] 276s [gw2] [ 64%] 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] 276s 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] 276s [gw0] [ 64%] PASSED test/orm/test_options.py::OptionsTest::test_of_type 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 276s [gw3] [ 64%] 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] 276s 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] 276s test/orm/test_options.py::OptionsTest::test_of_type_plus_level 276s [gw2] [ 64%] 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] 276s [gw3] [ 64%] 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] 276s 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] 276s 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] 276s [gw3] [ 64%] 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] 276s [gw2] [ 64%] 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 276s [gw3] [ 64%] 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] 276s [gw2] [ 64%] 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] 276s 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] 276s 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] 276s [gw3] [ 64%] 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 276s [gw2] [ 64%] 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] 276s [gw3] [ 64%] 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 276s 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] 276s [gw3] [ 64%] 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 276s [gw7] [ 64%] 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] 276s 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] 276s [gw3] [ 64%] 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] 276s 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] 276s [gw3] [ 64%] 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] 276s [gw1] [ 64%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_subquery_with_composed_union 276s [gw2] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 276s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-0] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_check_constraints-_exclusions_06] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 276s [gw7] [ 64%] 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 276s [gw3] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_check_constraints-_exclusions_06] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_columns-_exclusions_01] 276s [gw3] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_columns-_exclusions_01] 276s [gw2] [ 64%] 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_foreign_keys-_exclusions_03] 276s [gw7] [ 64%] 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 276s [gw3] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_foreign_keys-_exclusions_03] 276s 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_indexes-_exclusions_04] 276s [gw7] [ 64%] 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] 276s [gw3] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_indexes-_exclusions_04] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_pk_constraint-_exclusions_02] 276s [gw3] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_pk_constraint-_exclusions_02] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_comment-_exclusions_07] 276s [gw0] [ 64%] PASSED test/orm/test_options.py::OptionsTest::test_of_type_plus_level 276s [gw7] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 276s [gw3] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_comment-_exclusions_07] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 276s [gw2] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_options-_exclusions_00] 276s test/orm/test_options.py::OptionsTest::test_path_exhausted 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 276s [gw3] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_options-_exclusions_00] 276s [gw0] [ 64%] PASSED test/orm/test_options.py::OptionsTest::test_path_exhausted 276s test/orm/test_options.py::OptionsTest::test_path_multilevel_attribute 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_unique_constraints-_exclusions_05] 276s [gw7] [ 64%] 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] 276s [gw3] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_unique_constraints-_exclusions_05] 276s [gw0] [ 64%] PASSED test/orm/test_options.py::OptionsTest::test_path_multilevel_attribute 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_table_temp_table 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 276s test/orm/test_options.py::OptionsTest::test_with_current_aliased_single 276s [gw0] [ 64%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_aliased_single 276s test/orm/test_options.py::OptionsTest::test_with_current_aliased_single_nonmatching_entity 276s [gw0] [ 64%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_aliased_single_nonmatching_entity 276s [gw2] [ 64%] 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 276s test/orm/test_options.py::OptionsTest::test_with_current_aliased_single_nonmatching_option 276s [gw0] [ 64%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_aliased_single_nonmatching_option 276s test/orm/test_options.py::OptionsTest::test_with_current_match_aliased_classes 276s [gw7] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 276s [gw2] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 276s [gw3] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_table_temp_table 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_schema_cache 276s [gw3] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_schema_cache 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_unreflectable 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 276s [gw2] [ 64%] 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] 276s [gw3] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_unreflectable 276s [gw0] [ 64%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_match_aliased_classes 276s test/orm/test_options.py::OptionsTest::test_with_current_matching_attribute 276s [gw0] [ 64%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_matching_attribute 276s test/orm/test_options.py::OptionsTest::test_with_current_nonmatching_attribute 276s [gw7] [ 64%] 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] 276s 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 276s [gw0] [ 64%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_nonmatching_attribute 276s test/orm/test_options.py::OptionsTest::test_with_current_nonmatching_entity 276s [gw7] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 276s [gw0] [ 64%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_nonmatching_entity 276s [gw1] [ 64%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-0] 276s [gw2] [ 64%] 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] 276s [gw7] [ 64%] 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] 276s 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] 276s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-1] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 276s test/orm/test_options.py::PickleTest::test_pickle_relationship_loader 276s [gw2] [ 64%] 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] 276s [gw7] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 276s 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 276s [gw7] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 276s [gw2] [ 64%] 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] 276s 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] 276s [gw7] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 276s [gw2] [ 64%] 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] 276s [gw7] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 276s 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 276s [gw2] [ 64%] 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] 276s [gw7] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 276s 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 276s [gw2] [ 64%] 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] 276s [gw7] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 276s [gw7] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 276s [gw5] [ 64%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_column_adapter_lookup 276s test/aaa_profiling/test_memusage.py::CycleTest::test_core_select_from_orm_query 276s [gw2] [ 64%] 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] 276s [gw7] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 276s 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 276s [gw0] [ 64%] PASSED test/orm/test_options.py::PickleTest::test_pickle_relationship_loader 276s test/orm/test_options.py::PickleTest::test_slots 276s [gw2] [ 64%] 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 276s [gw7] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 276s [gw1] [ 64%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-1] 276s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-2] 276s [gw7] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 276s [gw2] [ 64%] 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] 276s [gw7] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 276s 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] 276s [gw7] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 276s test/dialect/test_suite.py::CompositeKeyReflectionTest_sqlite+pysqlite_3_46_1::test_fk_column_order 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 276s [gw0] [ 64%] PASSED test/orm/test_options.py::PickleTest::test_slots 276s [gw7] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 276s [gw2] [ 64%] 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 276s [gw2] [ 64%] 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 276s [gw7] [ 64%] 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] 276s test/orm/test_options.py::SubOptionsTest::test_five 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 276s [gw3] [ 64%] PASSED test/dialect/test_suite.py::CompositeKeyReflectionTest_sqlite+pysqlite_3_46_1::test_fk_column_order 276s 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] 276s [gw2] [ 64%] 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] 276s test/dialect/test_suite.py::CompositeKeyReflectionTest_sqlite+pysqlite_3_46_1::test_pk_column_order 276s [gw7] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 276s [gw3] [ 64%] PASSED test/dialect/test_suite.py::CompositeKeyReflectionTest_sqlite+pysqlite_3_46_1::test_pk_column_order 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 276s [gw2] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 276s [gw7] [ 64%] 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 276s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_distinct_selectable_in_unions 276s [gw2] [ 64%] 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 276s [gw7] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 276s [gw2] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 276s [gw7] [ 64%] 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 276s [gw3] [ 64%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_distinct_selectable_in_unions 276s [gw7] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 276s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_aliased_selectable_in_unions 276s [gw2] [ 64%] 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 276s [gw7] [ 64%] 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 276s [gw7] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 276s [gw3] [ 64%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_aliased_selectable_in_unions 276s [gw2] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 276s [gw2] [ 64%] 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 276s [gw1] [ 64%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-2] 276s [gw7] [ 64%] 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] 276s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_in_unions_from_alias 276s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-0] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 276s [gw2] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 276s [gw7] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 276s [gw3] [ 64%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_in_unions_from_alias 276s [gw7] [ 64%] 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] 276s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_selectable_in_unions 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 276s [gw2] [ 64%] 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 276s [gw3] [ 64%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_selectable_in_unions 276s [gw7] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 276s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_order_by_selectable_in_unions 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 276s [gw7] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 276s [gw2] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 276s [gw2] [ 64%] 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 276s [gw3] [ 64%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_order_by_selectable_in_unions 276s [gw2] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 276s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_plain_union 276s [gw2] [ 64%] 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] 276s [gw7] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 276s [gw3] [ 64%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_plain_union 276s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_select_from_plain_union 276s [gw7] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 276s [gw2] [ 64%] 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] 276s 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 276s [gw3] [ 64%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_select_from_plain_union 276s [gw2] [ 64%] 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] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 276s test/dialect/test_suite.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_select_all 276s [gw7] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 276s [gw4] [ 64%] PASSED test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_no_baked_conflict 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 276s [gw2] [ 64%] 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] 276s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_baked_mix 276s 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] 276s [gw3] [ 64%] PASSED test/dialect/test_suite.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_select_all 276s [gw7] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 276s test/dialect/test_suite.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_select_columns 276s [gw2] [ 64%] 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] 276s [gw1] [ 64%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-0] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 276s [gw2] [ 64%] 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] 276s [gw7] [ 64%] 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] 276s 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] 276s [gw7] [ 64%] 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] 276s [gw3] [ 64%] PASSED test/dialect/test_suite.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_select_columns 276s test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_computed_col_default_not_set 276s 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] 276s [gw2] [ 64%] 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] 276s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-1] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 276s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 277s [gw2] [ 64%] 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] 277s [gw7] [ 64%] 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] 277s 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] 277s 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] 277s [gw7] [ 64%] 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] 277s [gw2] [ 64%] 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_computed_col_default_not_set 277s test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_computed 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 277s [gw7] [ 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] 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_computed 277s test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_persisted 277s [gw2] [ 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] 277s 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] 277s 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] 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_persisted 277s test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_persisted_with_schema 277s [gw7] [ 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] 277s [gw2] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_persisted_with_schema 277s [gw2] [ 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] 277s 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] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 277s [gw2] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 277s [gw7] [ 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] 277s [gw2] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_literal 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_literal 277s [gw1] [ 65%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-1] 277s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_null 277s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-2] 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_null 277s [gw2] [ 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] 277s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 277s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip 277s [gw7] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip 277s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 277s [gw2] [ 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] 277s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_select_direct 277s [gw7] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_select_direct 277s [gw7] [ 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] 277s [gw2] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 277s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_literal 277s [gw0] [ 65%] PASSED test/orm/test_options.py::SubOptionsTest::test_five 277s [gw7] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 277s [gw2] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 277s test/orm/test_options.py::SubOptionsTest::test_four 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 277s [gw7] [ 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] 277s [gw2] [ 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] 277s 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 277s [gw0] [ 65%] PASSED test/orm/test_options.py::SubOptionsTest::test_four 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_literal 277s test/orm/test_options.py::SubOptionsTest::test_invalid_one 277s [gw0] [ 65%] PASSED test/orm/test_options.py::SubOptionsTest::test_invalid_one 277s test/orm/test_options.py::SubOptionsTest::test_one 277s [gw2] [ 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] 277s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_null 277s 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] 277s [gw7] [ 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] 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_null 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 277s [gw2] [ 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] 277s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 277s 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] 277s [gw7] [ 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] 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 277s [gw2] [ 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] 277s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_round_trip 277s [gw1] [ 65%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-2] 277s 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] 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_round_trip 277s [gw2] [ 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] 277s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 277s [gw0] [ 65%] PASSED test/orm/test_options.py::SubOptionsTest::test_one 277s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[0] 277s 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] 277s test/orm/test_options.py::SubOptionsTest::test_three 277s [gw7] [ 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] 277s [gw0] [ 65%] PASSED test/orm/test_options.py::SubOptionsTest::test_three 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 277s test/orm/test_options.py::SubOptionsTest::test_two 277s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_select_direct 277s [gw0] [ 65%] PASSED test/orm/test_options.py::SubOptionsTest::test_two 277s [gw2] [ 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] 277s 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] 277s [gw2] [ 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] 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_select_direct 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 277s test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_one 277s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_literal 277s [gw2] [ 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] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 277s 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] 277s [gw7] [ 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] 277s [gw2] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_literal 277s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_null 277s [gw7] [ 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] 277s 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] 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_null 277s [gw2] [ 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] 277s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 277s 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] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 277s [gw2] [ 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] 277s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 277s [gw7] [ 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] 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip 277s [gw2] [ 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] 277s 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] 277s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 277s 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] 277s [gw7] [ 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] 277s [gw2] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 277s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_select_direct 277s [gw1] [ 65%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[0] 277s [gw7] [ 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] 277s [gw2] [ 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] 277s 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] 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_select_direct 277s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[1] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 277s [gw2] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 277s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_literal 277s [gw7] [ 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] 277s 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] 277s [gw2] [ 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] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_literal 277s [gw2] [ 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] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 277s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_null 277s 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] 277s [gw2] [ 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] 277s [gw7] [ 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] 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_null 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 277s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 277s [gw2] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 277s [gw7] [ 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] 277s 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] 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 277s [gw7] [ 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] 277s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 277s [gw2] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 277s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 277s [gw2] [ 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] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 277s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_select_direct 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_select_direct 277s [gw1] [ 65%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[1] 277s [gw7] [ 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] 277s [gw2] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 277s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[2] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 277s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_literal 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 277s [gw2] [ 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] 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_literal 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 277s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null 277s [gw2] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 277s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 277s [gw2] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 277s [gw2] [ 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] 277s [gw7] [ 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] 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 277s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 277s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 277s [gw2] [ 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] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 277s 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] 277s [gw2] [ 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] 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 277s [gw2] [ 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] 277s 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] 277s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_literal 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 277s [gw2] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 277s [gw7] [ 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] 277s [gw2] [ 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] 277s [gw6] [ 65%] PASSED test/engine/test_pool.py::QueuePoolTest::test_timeout 277s 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_literal 277s [gw2] [ 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] 277s test/engine/test_pool.py::QueuePoolTest::test_timeout_accessor 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 277s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_null 277s [gw1] [ 65%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[2] 277s [gw4] [ 65%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_baked_mix 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_null 277s [gw2] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 277s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[0] 277s [gw6] [ 65%] PASSED test/engine/test_pool.py::QueuePoolTest::test_timeout_accessor 277s test/engine/test_pool.py::QueuePoolTest::test_timeout_race 277s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 277s [gw7] [ 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] 277s 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] 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 277s [gw7] [ 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] 277s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip 277s 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] 277s [gw2] [ 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] 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 277s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_filter_baked_query_shard_id 277s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 277s 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] 277s [gw7] [ 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] 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 277s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_select_direct 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 277s [gw2] [ 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] 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_select_direct 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 277s [gw7] [ 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] 277s 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] 277s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_distinct_selectable_in_unions 277s [gw2] [ 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] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 277s [gw0] [ 65%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_one 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_distinct_selectable_in_unions 277s test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_three 277s [gw2] [ 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] 277s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_aliased_selectable_in_unions 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 277s [gw0] [ 65%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_three 277s test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_two 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_aliased_selectable_in_unions 277s [gw7] [ 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] 277s 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] 277s [gw0] [ 65%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_two 277s test/orm/test_options.py::WithEntitiesTest::test_options_legacy_with_entities_onelevel 277s [gw0] [ 65%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_legacy_with_entities_onelevel 277s test/orm/test_options.py::WithEntitiesTest::test_options_with_only_cols_onelevel 277s [gw1] [ 65%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[0] 277s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[1] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 277s [gw7] [ 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] 277s [gw0] [ 65%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_with_only_cols_onelevel 277s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_selectable_in_unions 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_selectable_in_unions 277s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_order_by_selectable_in_unions 277s test/ext/test_orderinglist.py::OrderingListTest::test_append_no_reorder 277s [gw2] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 277s 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] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 277s [gw7] [ 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] 277s [gw2] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_order_by_selectable_in_unions 277s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_plain_union 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 277s [gw2] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_plain_union 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 277s [gw7] [ 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] 277s [gw2] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 277s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[%percent] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 277s [gw2] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 277s [gw0] [ 65%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_append_no_reorder 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 277s test/ext/test_orderinglist.py::OrderingListTest::test_append_reorder 277s [gw2] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 277s [gw1] [ 65%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[1] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 277s [gw7] [ 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] 277s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[2] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 277s [gw2] [ 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] 277s [gw7] [ 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] 277s 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 277s [gw7] [ 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] 277s 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] 277s [gw7] [ 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] 277s [gw2] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 277s [gw7] [ 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] 277s 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] 277s [gw7] [ 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] 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[%percent] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[/slashes/] 277s 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] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 277s [gw7] [ 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] 277s 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] 277s [gw7] [ 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] 277s [gw0] [ 65%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_append_reorder 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 277s test/ext/test_orderinglist.py::OrderingListTest::test_funky_ordering 277s [gw0] [ 65%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_funky_ordering 277s [gw7] [ 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] 277s 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] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[/slashes/] 277s test/ext/test_orderinglist.py::OrderingListTest::test_insert 277s [gw7] [ 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] 277s 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] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[1col:on] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 277s [gw1] [ 65%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[2] 277s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_single_inheritance 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 277s [gw0] [ 65%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_insert 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 277s test/ext/test_orderinglist.py::OrderingListTest::test_picklability 277s [gw0] [ 65%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_picklability 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[1col:on] 277s test/ext/test_orderinglist.py::OrderingListTest::test_replace 277s [gw7] [ 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] 277s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[1param] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 277s [gw7] [ 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] 277s 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] 277s [gw7] [ 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] 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[1param] 277s 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] 277s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[42numbers] 277s [gw7] [ 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] 277s 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] 277s [gw7] [ 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] 277s 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] 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[42numbers] 277s [gw7] [ 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] 277s 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] 277s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[[BracketsAndCase]] 277s [gw7] [ 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] 277s 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] 277s [gw7] [ 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] 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[[BracketsAndCase]] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 277s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[___name] 277s [gw7] [ 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] 277s 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] 277s [gw7] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[___name] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 277s [gw1] [ 65%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_single_inheritance 277s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_type_filtering 277s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[_name] 277s [gw7] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 277s 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] 277s [gw7] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[_name] 277s [gw7] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 277s 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] 277s [gw7] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 277s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[_starts_with_underscore] 277s [gw0] [ 65%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_replace 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 277s test/ext/test_orderinglist.py::OrderingListTest::test_replace_two 277s [gw7] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[_starts_with_underscore] 277s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[boring] 277s [gw7] [ 65%] 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 277s [gw7] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 277s [gw3] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[boring] 277s [gw7] [ 65%] 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 277s [gw0] [ 65%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_replace_two 277s [gw7] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 277s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[col:ons] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 277s [gw7] [ 65%] 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] 277s test/ext/test_orderinglist.py::OrderingListTest::test_slice 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 277s [gw7] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 277s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[col:ons] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 277s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[dot.s] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 277s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[dot.s] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[has spaces] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 277s [gw7] [ 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] 277s 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] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 277s [gw7] [ 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] 277s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[has spaces] 277s 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] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[more :: %colons%] 277s [gw1] [ 66%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_type_filtering 277s 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] 277s [gw7] [ 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] 277s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_type_joins 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 277s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_offset 277s [gw7] [ 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] 277s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[more :: %colons%] 277s 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] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 277s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[more/slashes] 277s [gw7] [ 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] 277s 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] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 277s [gw7] [ 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] 277s [gw2] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_offset 277s 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] 277s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[more/slashes] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_offset_zero 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 277s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[par(ens)] 277s [gw7] [ 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] 277s [gw2] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_offset_zero 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 277s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[par(ens)] 277s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 277s [gw0] [ 66%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_slice 277s [gw2] [ 66%] SKIPPED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment 277s [gw7] [ 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] 277s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[per % cent] 277s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_index_if_not_exists 277s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[per % cent] 277s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_bundle_w_annotation 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 277s [gw7] [ 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] 277s 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] 277s [gw7] [ 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] 277s 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] 277s [gw2] [ 66%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_index_if_not_exists 277s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table 277s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[per cent] 277s [gw7] [ 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] 277s [gw2] [ 66%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table 277s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_if_not_exists 277s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[per cent] 277s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[percent%(ens)yah] 277s 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] 277s [gw7] [ 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] 277s 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] 277s [gw7] [ 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] 277s 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] 277s [gw7] [ 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] 277s 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] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 277s [gw7] [ 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] 277s [gw2] [ 66%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_if_not_exists 277s 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] 277s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_schema 277s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[percent%(ens)yah] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 277s [gw7] [ 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] 277s 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] 277s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[percent%signs] 277s [gw1] [ 66%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_type_joins 277s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_union_modifiers 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 277s [gw7] [ 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] 277s 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] 277s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[percent%signs] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[q?marks] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 277s [gw7] [ 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] 277s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[q?marks] 277s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[%percent] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 277s [gw7] [ 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] 277s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[%percent] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[/slashes/] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 277s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[/slashes/] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 277s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[1col:on] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 277s [gw7] [ 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] 277s 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] 277s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[1col:on] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 277s [gw7] [ 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] 277s 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] 277s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[1param] 277s [gw2] [ 66%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_schema 277s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_index_if_exists 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 277s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[1param] 277s [gw7] [ 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] 277s 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] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 277s [gw7] [ 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] 277s 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] 277s [gw2] [ 66%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_index_if_exists 277s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table 277s [gw2] [ 66%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table 277s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment 277s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[42numbers] 277s [gw2] [ 66%] SKIPPED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment 277s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[42numbers] 277s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_if_exists 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 277s [gw7] [ 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] 277s 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] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[[BracketsAndCase]] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 277s [gw7] [ 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] 277s 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] 277s [gw2] [ 66%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_if_exists 277s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_underscore_names 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 277s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[[BracketsAndCase]] 277s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[___name] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 277s [gw7] [ 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] 277s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[___name] 277s [gw1] [ 66%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_union_modifiers 277s [gw2] [ 66%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_underscore_names 277s test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index[dialect] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[_name] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 277s test/orm/inheritance/test_single.py::SingleOnJoinedTest::test_single_on_joined 277s [gw7] [ 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] 277s 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] 277s [gw7] [ 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] 277s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[_name] 277s 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] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[_starts_with_underscore] 277s 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] 277s [gw7] [ 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] 277s 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] 277s [gw7] [ 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] 277s 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] 277s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[_starts_with_underscore] 277s [gw7] [ 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] 277s 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] 277s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[boring] 277s [gw7] [ 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] 277s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 277s [gw7] [ 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] 277s [gw0] [ 66%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_bundle_w_annotation 277s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[boring] 277s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[col:ons] 277s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_bundle_wo_annotation 277s [gw2] [ 66%] PASSED test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index[dialect] 277s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[col:ons] 278s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[dot.s] 278s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[dot.s] 278s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[has spaces] 278s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[has spaces] 278s [gw1] [ 66%] PASSED test/orm/inheritance/test_single.py::SingleOnJoinedTest::test_single_on_joined 278s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[more :: %colons%] 278s test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index[inspector] 278s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_existingfrom 278s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[more :: %colons%] 278s [gw2] [ 66%] PASSED test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index[inspector] 278s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[more/slashes] 278s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[more/slashes] 278s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[par(ens)] 278s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[par(ens)] 278s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[per % cent] 278s test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index_schema[dialect] 278s [gw2] [ 66%] PASSED test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index_schema[dialect] 278s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[per % cent] 278s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[per cent] 278s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[per cent] 278s test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index_schema[inspector] 278s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[percent%(ens)yah] 278s [gw2] [ 66%] PASSED test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index_schema[inspector] 278s [gw4] [ 66%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_filter_baked_query_shard_id 278s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[percent%(ens)yah] 278s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[percent%signs] 278s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get 278s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[percent%signs] 278s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[q?marks] 278s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[q?marks] 278s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[%percent] 278s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[%percent] 278s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[/slashes/] 278s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table 278s [gw1] [ 66%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_existingfrom 278s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_multilevel 278s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[/slashes/] 278s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[1col:on] 278s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_underscore_names 278s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[1col:on] 278s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[1param] 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_underscore_names 278s [gw1] [ 66%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_multilevel 278s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_nofrom 278s test/dialect/test_suite.py::TempTableElementsTest_sqlite+pysqlite_3_46_1::test_reflect_comments 278s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[1param] 278s [gw7] [ 66%] SKIPPED test/dialect/test_suite.py::TempTableElementsTest_sqlite+pysqlite_3_46_1::test_reflect_comments 278s test/dialect/test_suite.py::TempTableElementsTest_sqlite+pysqlite_3_46_1::test_reflect_identity 278s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[42numbers] 278s [gw7] [ 66%] SKIPPED test/dialect/test_suite.py::TempTableElementsTest_sqlite+pysqlite_3_46_1::test_reflect_identity 278s [gw1] [ 66%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_nofrom 278s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_alias 278s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal 278s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[42numbers] 278s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[[BracketsAndCase]] 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal 278s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_backslashes 278s [gw2] [ 66%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table 278s [gw1] [ 66%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_alias 278s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[[BracketsAndCase]] 278s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_flat_alias 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_backslashes 278s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[___name] 278s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 278s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[___name] 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 278s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_percentsigns 278s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[_name] 278s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_cache 278s [gw1] [ 66%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_flat_alias 278s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_no_alias 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_percentsigns 278s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_quoting 278s [gw2] [ 66%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_cache 278s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[_name] 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_quoting 278s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[_starts_with_underscore] 278s [gw1] [ 66%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_no_alias 278s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_empty_strings 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_empty_strings 278s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[_starts_with_underscore] 278s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_null_strings 278s test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestOne::test_basic 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_null_strings 278s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_roundtrip 278s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[boring] 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_roundtrip 278s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_literal 278s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_nonexistent_schema 278s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[boring] 278s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[col:ons] 278s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[col:ons] 278s [gw1] [ 66%] PASSED test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestOne::test_basic 278s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[dot.s] 278s [gw2] [ 66%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_nonexistent_schema 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_literal 278s test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestTwo::test_from_subclass 278s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[dot.s] 278s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null 278s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[has spaces] 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null 278s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 278s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[has spaces] 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 278s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip 278s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[more :: %colons%] 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip 278s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 278s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[more :: %colons%] 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 278s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_select_direct 278s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_schema 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_select_direct 278s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[more/slashes] 278s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_literal 278s [gw2] [ 66%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_schema 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_literal 278s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[more/slashes] 278s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_null 278s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[par(ens)] 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_null 278s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 278s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_round_trip 278s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_temp_table 278s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[par(ens)] 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_round_trip 278s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 278s [gw2] [ 66%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_temp_table 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 278s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[per % cent] 278s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_select_direct 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_select_direct 278s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer[-15-5--3] 278s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[per % cent] 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer[-15-5--3] 278s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[per cent] 278s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer[15-10-1] 278s [gw1] [ 66%] PASSED test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestTwo::test_from_subclass 278s test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestTwo::test_integrate 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer[15-10-1] 278s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer_bound 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer_bound 278s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_numeric[5.52-2.4-2.0] 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_numeric[5.52-2.4-2.0] 278s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_float[5.52-2.4-2.3] 278s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_temp_view 278s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[per cent] 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_float[5.52-2.4-2.3] 278s [gw1] [ 66%] PASSED test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestTwo::test_integrate 278s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer[-15-10--1.5] 278s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[percent%(ens)yah] 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer[-15-10--1.5] 278s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer[15-10-1.5] 278s [gw2] [ 66%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_temp_view 278s test/orm/test_subquery_relations.py::EagerTest::test_add_arbitrary_exprs 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer[15-10-1.5] 278s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer_bound 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer_bound 278s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[percent%(ens)yah] 278s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_numeric[5.52-2.4-2.3] 278s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[percent%signs] 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_numeric[5.52-2.4-2.3] 278s test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_col_targeting 278s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[percent%signs] 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_col_targeting 278s test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_insert 278s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[q?marks] 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_insert 278s test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_reflect 278s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_view 278s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[q?marks] 278s [gw2] [ 66%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_view 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_reflect 278s test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_repr 278s test/dialect/test_suite.py::DistinctOnTest_sqlite+pysqlite_3_46_1::test_distinct_on 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_repr 278s [gw1] [ 66%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_add_arbitrary_exprs 278s test/orm/test_subquery_relations.py::EagerTest::test_basic 278s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_empty_strings_text 278s [gw3] [ 66%] PASSED test/dialect/test_suite.py::DistinctOnTest_sqlite+pysqlite_3_46_1::test_distinct_on 278s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[a%] 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_empty_strings_text 278s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_literal 278s [gw3] [ 66%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[a%] 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_literal 278s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[a] 278s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 278s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_view_schema 278s [gw2] [ 66%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_view_schema 278s [gw3] [ 66%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[a] 278s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[b%percent] 278s [gw3] [ 66%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[b%percent] 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 278s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_null_strings_text 278s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[b] 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_null_strings_text 278s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_round_trip 278s [gw3] [ 66%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[b] 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_round_trip 278s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[r\xe9veill\xe9] 278s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 278s [gw3] [ 66%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[r\xe9veill\xe9] 278s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 278s [gw3] [ 66%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 278s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany_returning 278s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_empty_strings_varchar 278s [gw1] [ 66%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_basic 278s test/orm/test_subquery_relations.py::EagerTest::test_cyclical 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_empty_strings_varchar 278s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_literal 278s [gw3] [ 66%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany_returning 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_literal 278s test/dialect/test_suite.py::EscapingTest::test_percent_sign_round_trip 278s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 278s [gw3] [ 66%] PASSED test/dialect/test_suite.py::EscapingTest::test_percent_sign_round_trip 278s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_null_strings_varchar 278s test/dialect/test_suite.py::ExceptionTest_sqlite+pysqlite_3_46_1::test_exception_with_non_ascii 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_null_strings_varchar 278s [gw3] [ 66%] PASSED test/dialect/test_suite.py::ExceptionTest_sqlite+pysqlite_3_46_1::test_exception_with_non_ascii 278s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_round_trip 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_round_trip 278s test/dialect/test_suite.py::ExceptionTest_sqlite+pysqlite_3_46_1::test_integrity_error 278s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 278s [gw3] [ 66%] PASSED test/dialect/test_suite.py::ExceptionTest_sqlite+pysqlite_3_46_1::test_integrity_error 278s [gw1] [ 66%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_cyclical 278s test/orm/test_subquery_relations.py::EagerTest::test_cyclical_explicit_join_depth 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 278s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_nonnative_text 278s test/dialect/test_suite.py::ExistsTest_sqlite+pysqlite_3_46_1::test_select_exists 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_nonnative_text 278s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_nonnative_uuid 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_nonnative_uuid 278s test/dialect/test_suite.py::IdentityAutoincrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_with_identity 278s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_text 278s [gw3] [ 66%] PASSED test/dialect/test_suite.py::ExistsTest_sqlite+pysqlite_3_46_1::test_select_exists 278s test/dialect/test_suite.py::ExistsTest_sqlite+pysqlite_3_46_1::test_select_exists_false 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_text 278s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_uuid 278s [gw3] [ 66%] PASSED test/dialect/test_suite.py::ExistsTest_sqlite+pysqlite_3_46_1::test_select_exists_false 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_uuid 278s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_returning 278s [gw1] [ 66%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_cyclical_explicit_join_depth 278s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_bindparam 278s [gw2] [ 66%] PASSED test/dialect/test_suite.py::IdentityAutoincrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_with_identity 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_returning 278s test/orm/test_subquery_relations.py::EagerTest::test_disable_dynamic 278s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_round_trip 278s [gw7] [ 66%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_round_trip 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_bindparam 278s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_text_round_trip 278s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_direct 278s [gw7] [ 67%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_text_round_trip 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_direct 278s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_autoclose_on_insert 278s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_text_bindparam 278s test/dialect/test_suite.py::WindowFunctionTest_sqlite+pysqlite_3_46_1::test_window 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_text_bindparam 278s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_text_bindparam_non_tuple 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_text_bindparam_non_tuple 278s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_typed_bindparam_non_tuple 278s [gw7] [ 67%] PASSED test/dialect/test_suite.py::WindowFunctionTest_sqlite+pysqlite_3_46_1::test_window 278s test/dialect/test_suite.py::WindowFunctionTest_sqlite+pysqlite_3_46_1::test_window_rows_between 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_typed_bindparam_non_tuple 278s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_scalar_bindparam 278s [gw2] [ 67%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_autoclose_on_insert 278s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_autoclose_on_insert_implicit_returning 278s [gw7] [ 67%] PASSED test/dialect/test_suite.py::WindowFunctionTest_sqlite+pysqlite_3_46_1::test_window_rows_between 278s [gw1] [ 67%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_disable_dynamic 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_scalar_bindparam 278s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_scalar_direct 278s test/orm/test_subquery_relations.py::EagerTest::test_double_same_mappers 278s test/orm/test_sync.py::SyncTest::test_clear 278s [gw2] [ 67%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_autoclose_on_insert_implicit_returning 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_scalar_direct 278s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_two_tuple_bindparam 278s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_empty_insert 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_two_tuple_bindparam 278s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_two_tuple_direct 278s [gw2] [ 67%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_empty_insert 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_two_tuple_direct 278s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_heterogeneous_tuples_bindparam 278s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_empty_insert_multiple 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_heterogeneous_tuples_bindparam 278s [gw2] [ 67%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_empty_insert_multiple 278s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_heterogeneous_tuples_direct 278s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_heterogeneous_tuples_direct 278s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_homogeneous_tuples_bindparam 278s [gw7] [ 67%] PASSED test/orm/test_sync.py::SyncTest::test_clear 278s [gw2] [ 67%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select 278s test/orm/test_sync.py::SyncTest::test_clear_pk 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_homogeneous_tuples_bindparam 278s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_homogeneous_tuples_direct 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_homogeneous_tuples_direct 278s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_in_plus_notempty_notin 278s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_autoinc 278s [gw2] [ 67%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_autoinc 278s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_autoinc_no_rows 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_in_plus_notempty_notin 278s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_bindparam 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_bindparam 278s [gw2] [ 67%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_autoinc_no_rows 278s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_direct 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_direct 278s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_negation_bindparam 278s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_with_defaults 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_negation_bindparam 278s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_negation_direct 278s [gw2] [ 67%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_with_defaults 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_negation_direct 278s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_bindparam 278s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[executemany-plain] 278s [gw7] [ 67%] PASSED test/orm/test_sync.py::SyncTest::test_clear_pk 278s [gw2] [ 67%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[executemany-plain] 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_bindparam 278s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_direct 278s test/orm/test_sync.py::SyncTest::test_clear_unmapped 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_direct 278s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[executemany-return_defaults] 278s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_negation_bindparam 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_negation_bindparam 278s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_negation_direct 278s [gw2] [ 67%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[executemany-return_defaults] 278s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[not_executemany-plain] 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_negation_direct 278s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_multiple_empty_sets_bindparam 278s [gw2] [ 67%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[not_executemany-plain] 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_multiple_empty_sets_bindparam 278s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_multiple_empty_sets_direct 278s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[not_executemany-return_defaults] 278s [gw2] [ 67%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[not_executemany-return_defaults] 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_multiple_empty_sets_direct 278s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_nonempty_in_plus_empty_notin 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_nonempty_in_plus_empty_notin 278s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_null_in_empty_set_is_false_bindparam 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_null_in_empty_set_is_false_bindparam 278s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_null_in_empty_set_is_false_direct 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_null_in_empty_set_is_false_direct 278s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_typed_str_in 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_typed_str_in 278s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-1376537018368127] 278s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_untyped_str_in 278s [gw7] [ 67%] PASSED test/orm/test_sync.py::SyncTest::test_clear_unmapped 278s test/orm/test_sync.py::SyncTest::test_populate 278s [gw1] [ 67%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_double_same_mappers 278s test/orm/test_subquery_relations.py::EagerTest::test_double_w_ac 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_untyped_str_in 278s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_fetch_offset 278s [gw3] [ 67%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_fetch_offset 278s [gw2] [ 67%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-1376537018368127] 278s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_limit 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_limit 278s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_limit_offset 278s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483646] 278s [gw7] [ 67%] PASSED test/orm/test_sync.py::SyncTest::test_populate 278s test/orm/test_sync.py::SyncTest::test_populate_dict 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_limit_offset 278s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_offset 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_offset 278s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_fetch_offset 278s [gw3] [ 67%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_fetch_offset 278s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit 278s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit_offset 278s [gw2] [ 67%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483646] 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit_offset 278s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit_simple_offset 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit_simple_offset 278s [gw7] [ 67%] PASSED test/orm/test_sync.py::SyncTest::test_populate_dict 278s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_offset 278s test/orm/test_sync.py::SyncTest::test_populate_dict_unmapped 278s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483647] 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_offset 278s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_no_order 278s [gw3] [ 67%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_no_order 278s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_nobinds 278s [gw3] [ 67%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_nobinds 278s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent 278s [gw3] [ 67%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent 278s [gw4] [ 67%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get 278s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent_ties 278s [gw2] [ 67%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483647] 278s [gw3] [ 67%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent_ties 278s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties 278s [gw3] [ 67%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties 278s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties_exact_number 278s [gw7] [ 67%] PASSED test/orm/test_sync.py::SyncTest::test_populate_dict_unmapped 278s [gw3] [ 67%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties_exact_number 278s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_limit_offset_nobinds 278s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483648] 278s test/orm/test_sync.py::SyncTest::test_populate_flag_cascaded 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_limit_offset_nobinds 278s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_limit_render_multiple_times 278s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_baked_query 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_limit_render_multiple_times 278s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch 278s [gw1] [ 67%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_double_w_ac 278s [gw2] [ 67%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483648] 278s [gw3] [ 67%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch 278s test/orm/test_subquery_relations.py::EagerTest::test_double_w_ac_against_subquery 278s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_offset 278s [gw3] [ 67%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_offset 278s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent 278s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483649] 278s [gw3] [ 67%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent 278s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent_ties 278s [gw2] [ 67%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483649] 278s [gw0] [ 67%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_bundle_wo_annotation 278s [gw7] [ 67%] PASSED test/orm/test_sync.py::SyncTest::test_populate_flag_cascaded 278s [gw3] [ 67%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent_ties 278s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_ties 278s [gw3] [ 67%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_ties 278s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit 278s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[0] 278s test/orm/test_sync.py::SyncTest::test_populate_unmapped_dest 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit 278s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_expr_offset 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_expr_offset 278s [gw2] [ 67%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[0] 278s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[1376537018368127] 278s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases0] 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases0] 278s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases1] 278s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_entity_w_annotations 278s [gw7] [ 67%] PASSED test/orm/test_sync.py::SyncTest::test_populate_unmapped_dest 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases1] 278s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases2] 278s test/orm/test_sync.py::SyncTest::test_populate_unmapped_source 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases2] 278s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^(b|c)-expected6] 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^(b|c)-expected6] 278s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^a-expected4] 278s [gw2] [ 67%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[1376537018368127] 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^a-expected4] 278s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^abc-expected2] 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^abc-expected2] 278s [gw7] [ 67%] PASSED test/orm/test_sync.py::SyncTest::test_populate_unmapped_source 278s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[a.cde-expected0] 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[a.cde-expected0] 278s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[abc-expected1] 278s test/orm/test_sync.py::SyncTest::test_source_modified_composite 278s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483646] 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[abc-expected1] 278s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_replace 278s [gw3] [ 67%] SKIPPED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_replace 278s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_autoescape 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_autoescape 278s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_autoescape_escape 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_autoescape_escape 278s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_escape 278s [gw1] [ 67%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_double_w_ac_against_subquery 278s test/orm/test_subquery_relations.py::EagerTest::test_double_with_aggregate 278s [gw2] [ 67%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483646] 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_escape 278s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_sqlexpr 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_sqlexpr 278s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_unescaped 278s [gw7] [ 67%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_composite 278s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483647] 278s test/orm/test_sync.py::SyncTest::test_source_modified_composite_unmodified 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_unescaped 278s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[ck-_exclusions_03] 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[ck-_exclusions_03] 278s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[fk-_exclusions_00] 278s [gw2] [ 67%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483647] 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[fk-_exclusions_00] 278s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[ix-_exclusions_02] 278s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483648] 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[ix-_exclusions_02] 278s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[pk-_exclusions_01] 278s [gw7] [ 67%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_composite_unmodified 278s [gw2] [ 67%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483648] 278s test/orm/test_sync.py::SyncTest::test_source_modified_modified 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[pk-_exclusions_01] 278s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[uq-_exclusions_04] 278s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483649] 278s [gw1] [ 67%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_double_with_aggregate 278s test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_one 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[uq-_exclusions_04] 278s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_decimal_coerce_round_trip 278s [gw2] [ 67%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483649] 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_decimal_coerce_round_trip 278s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_decimal_coerce_round_trip_w_cast 278s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-1376537018368127] 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_decimal_coerce_round_trip_w_cast 278s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_enotation_decimal 278s [gw2] [ 67%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-1376537018368127] 278s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483646] 278s [gw2] [ 67%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483646] 278s [gw7] [ 67%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_modified 278s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483647] 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_enotation_decimal 278s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_enotation_decimal_large 278s test/orm/test_sync.py::SyncTest::test_source_modified_no_pairs 278s [gw2] [ 67%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483647] 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_enotation_decimal_large 278s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483648] 278s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_as_decimal 278s [gw0] [ 67%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_entity_w_annotations 278s [gw2] [ 67%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483648] 278s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483649] 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_as_decimal 278s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_as_float 278s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_entity_wo_annotations 278s [gw2] [ 67%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483649] 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_as_float 278s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[0] 278s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_coerce_round_trip 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_coerce_round_trip 278s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_custom_scale 278s [gw2] [ 67%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[0] 278s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[1376537018368127] 278s [gw7] [ 67%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_no_pairs 278s [gw2] [ 67%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[1376537018368127] 278s [gw1] [ 67%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_one 278s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483646] 278s test/orm/test_sync.py::SyncTest::test_source_modified_no_unmapped 278s test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_three 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_custom_scale 278s [gw2] [ 67%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483646] 278s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_is_not_numeric[Double] 278s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483647] 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_is_not_numeric[Double] 278s [gw2] [ 67%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483647] 278s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483648] 278s [gw2] [ 67%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483648] 278s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_is_not_numeric[Float] 278s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483649] 278s [gw2] [ 67%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483649] 278s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_literal 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_is_not_numeric[Float] 278s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_infinity_floats 278s [gw2] [ 67%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_literal 278s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_int_different] 278s [gw7] [ 67%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_no_unmapped 278s [gw3] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_infinity_floats 278s [gw2] [ 67%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_int_different] 278s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_int_same] 278s test/orm/test_sync.py::SyncTest::test_source_modified_unmodified 278s [gw2] [ 67%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_int_same] 278s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_null] 278s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_many_significant_digits 278s [gw2] [ 67%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_null] 278s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[one_null_first] 278s [gw2] [ 67%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[one_null_first] 278s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[one_null_second] 278s [gw2] [ 67%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[one_null_second] 279s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_all_levels 279s [gw2] [ 67%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_all_levels 279s [gw3] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_many_significant_digits 279s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_default_isolation_level 279s [gw2] [ 67%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_default_isolation_level 279s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_user_setting_is_restored 279s [gw2] [ 67%] SKIPPED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_user_setting_is_restored 279s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_engine_param 279s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_as_decimal 279s [gw2] [ 67%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_engine_param 279s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_execution_option 279s [gw2] [ 67%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_execution_option 279s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_non_default_isolation_level 279s [gw2] [ 67%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_non_default_isolation_level 279s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_against_string_basic 279s [gw3] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_as_decimal 279s [gw7] [ 67%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_unmodified 279s test/orm/test_sync.py::SyncTest::test_update 279s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_as_float 279s [gw2] [ 67%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_against_string_basic 279s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_mixed_path 279s [gw2] [ 67%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_mixed_path 279s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_simple_int 279s [gw0] [ 67%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_entity_wo_annotations 279s [gw2] [ 67%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_simple_int 279s [gw3] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_as_float 279s [gw7] [ 67%] PASSED test/orm/test_sync.py::SyncTest::test_update 279s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_no_decimal 279s test/orm/test_sync.py::SyncTest::test_update_unmapped 279s [gw3] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_no_decimal 279s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_spaces_in_key 279s [gw2] [ 67%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_spaces_in_key 279s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_string_path 279s [gw2] [ 67%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_string_path 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_eval_none_flag_orm 279s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle 279s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_null_as_decimal 279s [gw2] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_eval_none_flag_orm 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[None0] 279s [gw3] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_null_as_decimal 279s [gw1] [ 67%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_three 279s [gw2] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[None0] 279s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_null_as_float 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[None1] 279s [gw2] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[None1] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal0] 279s test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_two 279s [gw7] [ 67%] PASSED test/orm/test_sync.py::SyncTest::test_update_unmapped 279s test/sql/test_tablesample.py::TableSampleTest::test_no_alias_construct 279s [gw2] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal0] 279s [gw7] [ 67%] PASSED test/sql/test_tablesample.py::TableSampleTest::test_no_alias_construct 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal1] 279s [gw3] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_null_as_float 279s test/sql/test_tablesample.py::TableSampleTest::test_select_from 279s [gw2] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal1] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal2] 279s [gw7] [ 67%] PASSED test/sql/test_tablesample.py::TableSampleTest::test_select_from 279s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_precision_decimal 279s test/sql/test_tablesample.py::TableSampleTest::test_standalone 279s [gw2] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal2] 279s [gw7] [ 67%] PASSED test/sql/test_tablesample.py::TableSampleTest::test_standalone 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean0] 279s test/sql/test_text.py::AsFromTest::test_alias 279s [gw3] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_precision_decimal 279s [gw7] [ 67%] PASSED test/sql/test_text.py::AsFromTest::test_alias 279s [gw2] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean0] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean1] 279s test/sql/test_text.py::AsFromTest::test_basic_subquery_resultmap 279s [gw7] [ 67%] PASSED test/sql/test_text.py::AsFromTest::test_basic_subquery_resultmap 279s [gw2] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean1] 279s test/sql/test_text.py::AsFromTest::test_basic_toplevel_resultmap 279s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_float 279s [gw7] [ 67%] PASSED test/sql/test_text.py::AsFromTest::test_basic_toplevel_resultmap 279s test/sql/test_text.py::AsFromTest::test_basic_toplevel_resultmap_positional 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean2] 279s [gw7] [ 67%] PASSED test/sql/test_text.py::AsFromTest::test_basic_toplevel_resultmap_positional 279s test/sql/test_text.py::AsFromTest::test_build_bindparams 279s [gw3] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_float 279s [gw7] [ 67%] PASSED test/sql/test_text.py::AsFromTest::test_build_bindparams 279s [gw2] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean2] 279s test/sql/test_text.py::AsFromTest::test_column_collection_ordered 279s [gw7] [ 67%] PASSED test/sql/test_text.py::AsFromTest::test_column_collection_ordered 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float0] 279s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_numeric 279s test/sql/test_text.py::AsFromTest::test_column_collection_pos_plus_bykey 279s [gw7] [ 67%] PASSED test/sql/test_text.py::AsFromTest::test_column_collection_pos_plus_bykey 279s [gw2] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float0] 279s test/sql/test_text.py::AsFromTest::test_cte 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float1] 279s [gw3] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_numeric 279s [gw7] [ 67%] PASSED test/sql/test_text.py::AsFromTest::test_cte 279s test/sql/test_text.py::AsFromTest::test_cte_recursive 279s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_numeric_asfloat 279s [gw2] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float1] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float2] 279s [gw7] [ 67%] PASSED test/sql/test_text.py::AsFromTest::test_cte_recursive 279s [gw4] [ 67%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_baked_query 279s [gw3] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_numeric_asfloat 279s test/sql/test_text.py::AsFromTest::test_scalar_subquery 279s [gw7] [ 67%] PASSED test/sql/test_text.py::AsFromTest::test_scalar_subquery 279s [gw2] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float2] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer0] 279s test/sql/test_text.py::AsFromTest::test_select_alias_column 279s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_int 279s [gw0] [ 67%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle 279s [gw2] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer0] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer1] 279s [gw7] [ 67%] PASSED test/sql/test_text.py::AsFromTest::test_select_alias_column 279s test/sql/test_text.py::AsFromTest::test_select_alias_label_alt_name 279s [gw7] [ 67%] PASSED test/sql/test_text.py::AsFromTest::test_select_alias_label_alt_name 279s test/sql/test_text.py::AsFromTest::test_select_column 279s [gw7] [ 67%] PASSED test/sql/test_text.py::AsFromTest::test_select_column 279s test/sql/test_text.py::AsFromTest::test_select_label_alt_name 279s [gw2] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer1] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer2] 279s [gw7] [ 67%] PASSED test/sql/test_text.py::AsFromTest::test_select_label_alt_name 279s test/sql/test_text.py::AsFromTest::test_select_label_alt_name_table_alias_column 279s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle_w_annotations 279s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_baked_query_shard_id 279s [gw3] [ 67%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_int 279s [gw7] [ 67%] PASSED test/sql/test_text.py::AsFromTest::test_select_label_alt_name_table_alias_column 279s test/sql/test_text.py::AsFromTest::test_select_table_alias_column 279s [gw7] [ 67%] PASSED test/sql/test_text.py::AsFromTest::test_select_table_alias_column 279s [gw2] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer2] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer3] 279s [gw2] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer3] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[json0] 279s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_int_desc 279s test/sql/test_text.py::AsFromTest::test_subquery 279s [gw1] [ 67%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_two 279s test/orm/test_subquery_relations.py::EagerTest::test_from_get 279s [gw7] [ 67%] PASSED test/sql/test_text.py::AsFromTest::test_subquery 279s test/sql/test_text.py::AsFromTest::test_subquery_accessors 279s [gw7] [ 67%] PASSED test/sql/test_text.py::AsFromTest::test_subquery_accessors 279s [gw2] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[json0] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[json1] 279s [gw2] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[json1] 279s [gw3] [ 67%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_int_desc 279s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_multiple 279s test/sql/test_text.py::AsFromTest::test_unions 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric0] 279s [gw7] [ 67%] PASSED test/sql/test_text.py::AsFromTest::test_unions 279s [gw2] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric0] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric1] 279s [gw2] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric1] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric2] 279s [gw3] [ 67%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_multiple 279s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_group_by_composed 279s test/sql/test_text.py::BindParamTest::test_binds_compiled_named 279s [gw7] [ 67%] PASSED test/sql/test_text.py::BindParamTest::test_binds_compiled_named 279s test/sql/test_text.py::BindParamTest::test_binds_compiled_positional 279s [gw7] [ 67%] PASSED test/sql/test_text.py::BindParamTest::test_binds_compiled_positional 279s test/sql/test_text.py::BindParamTest::test_double_colons_dont_actually_need_escaping 279s [gw2] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric2] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string0] 279s [gw7] [ 67%] PASSED test/sql/test_text.py::BindParamTest::test_double_colons_dont_actually_need_escaping 279s [gw3] [ 67%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_group_by_composed 279s test/sql/test_text.py::BindParamTest::test_escaping_colons 279s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_plain 279s [gw2] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string0] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string1] 279s [gw2] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string1] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string2] 279s [gw7] [ 67%] PASSED test/sql/test_text.py::BindParamTest::test_escaping_colons 279s test/sql/test_text.py::BindParamTest::test_escaping_double_colons 279s [gw7] [ 67%] PASSED test/sql/test_text.py::BindParamTest::test_escaping_double_colons 279s test/sql/test_text.py::BindParamTest::test_escaping_percent_signs 279s [gw3] [ 67%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_plain 279s [gw7] [ 67%] PASSED test/sql/test_text.py::BindParamTest::test_escaping_percent_signs 279s [gw2] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string2] 279s test/sql/test_text.py::BindParamTest::test_kw 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string3] 279s [gw7] [ 67%] PASSED test/sql/test_text.py::BindParamTest::test_kw 279s test/sql/test_text.py::BindParamTest::test_literal_binds 279s [gw2] [ 67%] SKIPPED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string3] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal0] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_literal_binds 279s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_plain_desc 279s test/sql/test_text.py::BindParamTest::test_missing_bind_kw 279s [gw3] [ 68%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_plain_desc 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal0] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal1] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_missing_bind_kw 279s [gw1] [ 68%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_get 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal1] 279s test/orm/test_subquery_relations.py::EagerTest::test_from_params 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal2] 279s test/sql/test_text.py::BindParamTest::test_missing_bind_posn 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal2] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_missing_bind_posn 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean0] 279s test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_executemany_returning_roundtrip 279s test/sql/test_text.py::BindParamTest::test_percent_signs_literal_binds 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean0] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean1] 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean1] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean2] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_percent_signs_literal_binds 279s test/sql/test_text.py::BindParamTest::test_positional 279s [gw7] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_positional 279s test/sql/test_text.py::BindParamTest::test_positional_plus_kw 279s [gw7] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_positional_plus_kw 279s test/sql/test_text.py::BindParamTest::test_text_in_select_nonfrom 279s [gw3] [ 68%] PASSED test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_executemany_returning_roundtrip 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean2] 279s test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_executemany_roundtrip 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float0] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_text_in_select_nonfrom 279s [gw1] [ 68%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_params 279s test/sql/test_text.py::BindParamTest::test_typing_construction 279s test/orm/test_subquery_relations.py::EagerTest::test_from_statement[False] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_typing_construction 279s [gw3] [ 68%] PASSED test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_executemany_roundtrip 279s test/sql/test_text.py::BindParamTest::test_unique_binds 279s test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_single_roundtrip 279s [gw7] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_unique_binds 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float0] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float1] 279s test/sql/test_text.py::CompileTest::test_basic 279s [gw3] [ 68%] PASSED test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_single_roundtrip 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float1] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float2] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::CompileTest::test_basic 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float2] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer0] 279s test/sql/test_text.py::CompileTest::test_text_adds_to_result_map 279s [gw0] [ 68%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle_w_annotations 279s test/dialect/test_suite.py::PingTest_sqlite+pysqlite_3_46_1::test_do_ping 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer0] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::CompileTest::test_text_adds_to_result_map 279s [gw3] [ 68%] PASSED test/dialect/test_suite.py::PingTest_sqlite+pysqlite_3_46_1::test_do_ping 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer1] 279s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_compile 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer1] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer2] 279s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle_wo_annotations 279s test/sql/test_text.py::OrderByLabelResolutionTest::test_asc 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer2] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer3] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_asc 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer3] 279s test/sql/test_text.py::OrderByLabelResolutionTest::test_columnadapter_anonymized 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric0] 279s [gw3] [ 68%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_compile 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric0] 279s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_compile_literal_binds 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric1] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_columnadapter_anonymized 279s test/sql/test_text.py::OrderByLabelResolutionTest::test_columnadapter_non_anonymized 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric1] 279s [gw3] [ 68%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_compile_literal_binds 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric2] 279s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric2] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string0] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_columnadapter_non_anonymized 279s test/sql/test_text.py::OrderByLabelResolutionTest::test_distinct_label 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string0] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string1] 279s [gw3] [ 68%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute 279s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_expanding_plus_literal_execute 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string1] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string2] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_distinct_label 279s test/sql/test_text.py::OrderByLabelResolutionTest::test_distinct_label_keyword 279s [gw3] [ 68%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_expanding_plus_literal_execute 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string2] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_distinct_label_keyword 279s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_tuple_expanding_plus_literal_execute 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string3] 279s test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_colname 279s [gw2] [ 68%] SKIPPED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string3] 279s [gw1] [ 68%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_statement[False] 279s test/orm/test_subquery_relations.py::EagerTest::test_from_statement[True] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal0] 279s [gw3] [ 68%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_tuple_expanding_plus_literal_execute 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal0] 279s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_tuple_expanding_plus_literal_heterogeneous_execute 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal1] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_colname 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal1] 279s [gw3] [ 68%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_tuple_expanding_plus_literal_heterogeneous_execute 279s test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_label 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal2] 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal2] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_label 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean0] 279s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_check_constraints[quote " two-_exclusions_01] 279s test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_subquery 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean0] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean1] 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean1] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_subquery 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean2] 279s test/sql/test_text.py::OrderByLabelResolutionTest::test_no_order_by_text 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean2] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float0] 279s [gw3] [ 68%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_check_constraints[quote " two-_exclusions_01] 279s [gw1] [ 68%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_statement[True] 279s test/orm/test_subquery_relations.py::EagerTest::test_group_by_only 279s [gw7] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_no_order_by_text 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float0] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float1] 279s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_check_constraints[quote ' one-_exclusions_00] 279s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_alias_colname 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float1] 279s [gw3] [ 68%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_check_constraints[quote ' one-_exclusions_00] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float2] 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float2] 279s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_columns[quote " two-_exclusions_01] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer0] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_alias_colname 279s [gw3] [ 68%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_columns[quote " two-_exclusions_01] 279s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_colname 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer0] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer1] 279s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_columns[quote ' one-_exclusions_00] 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer1] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_colname 279s [gw3] [ 68%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_columns[quote ' one-_exclusions_00] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer2] 279s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case0-a-modifiers0] 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer2] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer3] 279s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[quote " two-_exclusions_01] 279s [gw3] [ 68%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[quote " two-_exclusions_01] 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer3] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric0] 279s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[quote ' one-_exclusions_00] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case0-a-modifiers0] 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric0] 279s [gw1] [ 68%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_group_by_only 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric1] 279s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case1-a-modifiers1] 279s [gw3] [ 68%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[quote ' one-_exclusions_00] 279s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_indexes[quote " two-_exclusions_01] 279s test/orm/test_subquery_relations.py::EagerTest::test_limit 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric1] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric2] 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric2] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string0] 279s [gw3] [ 68%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_indexes[quote " two-_exclusions_01] 279s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_indexes[quote ' one-_exclusions_00] 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string0] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case1-a-modifiers1] 279s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case2-a DESC-modifiers2] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string1] 279s [gw3] [ 68%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_indexes[quote ' one-_exclusions_00] 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string1] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string2] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case2-a DESC-modifiers2] 279s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[quote " two-_exclusions_01] 279s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case3-a DESC-modifiers3] 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string2] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string3] 279s [gw2] [ 68%] SKIPPED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string3] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case3-a DESC-modifiers3] 279s [gw3] [ 68%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[quote " two-_exclusions_01] 279s [gw0] [ 68%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle_wo_annotations 279s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_entity_w_annotations 279s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[quote ' one-_exclusions_00] 279s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_func_label_desc 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_custom_json 279s [gw3] [ 68%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[quote ' one-_exclusions_00] 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_custom_json 279s [gw7] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_func_label_desc 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_data1 279s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote " two-_exclusions_01] 279s [gw3] [ 68%] SKIPPED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote " two-_exclusions_01] 279s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_label 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_data1 279s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote ' one-_exclusions_00] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_json_null_as_json_null 279s [gw3] [ 68%] SKIPPED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote ' one-_exclusions_00] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_label 279s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_options[quote " two-_exclusions_01] 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_json_null_as_json_null 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[multiparameters] 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[multiparameters] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[parameters] 279s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_one 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[parameters] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[values] 279s [gw3] [ 68%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_options[quote " two-_exclusions_01] 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[values] 279s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_options[quote ' one-_exclusions_00] 279s [gw3] [ 68%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_options[quote ' one-_exclusions_00] 279s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[quote " two-_exclusions_01] 279s [gw1] [ 68%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_limit 279s [gw7] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_one 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[multiparameters] 279s [gw3] [ 68%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[quote " two-_exclusions_01] 279s test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_plain 279s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[quote ' one-_exclusions_00] 279s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_one_explicit_quote 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[multiparameters] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[omit] 279s [gw3] [ 68%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[quote ' one-_exclusions_00] 279s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_view_definition[quote " two-_exclusions_01] 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[omit] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[parameters] 279s [gw0] [ 68%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_entity_w_annotations 279s [gw3] [ 68%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_view_definition[quote " two-_exclusions_01] 279s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_view_definition[quote ' one-_exclusions_00] 279s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_entity_wo_annotations 279s [gw7] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_one_explicit_quote 279s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_two 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[parameters] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[values] 279s [gw3] [ 68%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_view_definition[quote ' one-_exclusions_00] 279s [gw1] [ 68%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_plain 279s test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_with_join 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[values] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[100-ascii] 279s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_delete_many 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[100-ascii] 279s [gw3] [ 68%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_delete_many 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[100-unicode] 279s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_delete_single 279s [gw7] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_two 279s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_two_explicit_quote 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[100-unicode] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[1999-ascii] 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[1999-ascii] 279s [gw3] [ 68%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_delete_single 279s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_insert_many 279s [gw3] [ 68%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_insert_many 279s [gw7] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_two_explicit_quote 279s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_named_label_from_anon_label 279s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_insert_single 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[1999-unicode] 279s [gw3] [ 68%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_insert_single 279s [gw7] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_named_label_from_anon_label 279s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_outermost_label 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[1999-unicode] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_outermost_label 279s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_update_many 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[3000-ascii] 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[3000-ascii] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[3000-unicode] 279s [gw3] [ 68%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_update_many 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[3000-unicode] 279s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_update_single 279s test/sql/test_text.py::OrderByLabelResolutionTest::test_over 279s [gw7] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_over 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[4000-ascii] 279s test/sql/test_text.py::OrderByLabelResolutionTest::test_pg_distinct 279s [gw0] [ 68%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_entity_wo_annotations 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[4000-ascii] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[4000-unicode] 279s [gw3] [ 68%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_update_single 279s [gw7] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_pg_distinct 279s test/sql/test_text.py::OrderByLabelResolutionTest::test_standalone_units_stringable 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[4000-unicode] 279s test/aaa_profiling/test_orm.py::AttributeOverheadTest::test_attribute_set 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[5000-ascii] 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[5000-ascii] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_standalone_units_stringable 279s test/sql/test_text.py::OrderByLabelResolutionTest::test_union_column 279s [gw1] [ 68%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_with_join 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[5000-unicode] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_union_column 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[5000-unicode] 279s test/sql/test_text.py::OrderByLabelResolutionTest::test_union_label 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[9000-ascii] 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[9000-ascii] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[9000-unicode] 279s test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_with_join_alias 279s [gw7] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_union_label 279s test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_distinct_label 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[9000-unicode] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[-1.0] 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[-1.0] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_distinct_label 279s test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_warning_group_by 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[-1] 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[-1] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_warning_group_by 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[0] 279s test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_warning_order_by 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[0] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[15.052] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_warning_order_by 279s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_autoincrement_on_insert_implicit_returning 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[15.052] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[15] 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[15] 279s test/sql/test_text.py::SelectCompositionTest::test_expression_element_role 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[False] 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[False] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_expression_element_role 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[None] 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[None] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[True] 279s test/sql/test_text.py::SelectCompositionTest::test_select_bundle_columns 279s [gw3] [ 68%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_autoincrement_on_insert_implicit_returning 279s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_explicit_returning_pk_autocommit 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[True] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[a string] 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[a string] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_bundle_columns 279s test/sql/test_text.py::SelectCompositionTest::test_select_composition_eight 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[r\xe9ve ill\xe9] 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[r\xe9ve ill\xe9] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[r\xe9ve\U0001f40d ill\xe9] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_eight 279s [gw0] [ 68%] SKIPPED test/aaa_profiling/test_orm.py::AttributeOverheadTest::test_attribute_set 279s [gw3] [ 68%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_explicit_returning_pk_autocommit 279s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_explicit_returning_pk_no_autocommit 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[r\xe9ve\U0001f40d ill\xe9] 279s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_unicode_round_trip 279s [gw3] [ 68%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_explicit_returning_pk_no_autocommit 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_unicode_round_trip 279s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_false 279s [gw4] [ 68%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_baked_query_shard_id 279s test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[None-SELECT mytable.myid, whatever FROM mytable] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[None-SELECT mytable.myid, whatever FROM mytable] 279s test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-SELECT mytable.myid, whatever FROM mytable] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-SELECT mytable.myid, whatever FROM mytable] 279s test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_NONE-SELECT mytable.myid, whatever FROM mytable] 279s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-LargeBinary1] 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_false 279s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_fk 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_fk 279s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_true 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_true 279s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_outer_join_false 279s test/aaa_profiling/test_orm.py::AttributeOverheadTest::test_collection_append_remove 279s [gw7] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_NONE-SELECT mytable.myid, whatever FROM mytable] 279s 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] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-SELECT mytable.myid AS mytable_myid, whatever FROM mytable] 279s test/sql/test_text.py::SelectCompositionTest::test_select_composition_five 279s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_explicit_shard 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_outer_join_false 279s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_outer_join_fk 279s [gw7] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_five 279s [gw1] [ 68%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_with_join_alias 279s test/sql/test_text.py::SelectCompositionTest::test_select_composition_four 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_outer_join_fk 279s test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_autoincrement_on_insert 279s [gw7] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_four 279s test/sql/test_text.py::SelectCompositionTest::test_select_composition_nine[None-SELECT mytable.myid, whatever FROM mytable UNION SELECT mytable.myid, whatever FROM mytable] 279s test/orm/test_subquery_relations.py::EagerTest::test_many_to_one 279s [gw3] [ 68%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-LargeBinary1] 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_autoincrement_on_insert 279s [gw7] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_nine[None-SELECT mytable.myid, whatever FROM mytable UNION SELECT mytable.myid, whatever FROM mytable] 279s 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] 279s test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_last_inserted_id 279s [gw7] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_nine[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-SELECT mytable.myid, whatever FROM mytable UNION SELECT mytable.myid, whatever FROM mytable] 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_last_inserted_id 279s test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_native_lastrowid_autoinc 279s 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] 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_native_lastrowid_autoinc 279s [gw7] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_nine[SelectLabelStyle.LABEL_STYLE_NONE-SELECT mytable.myid, whatever FROM mytable UNION SELECT mytable.myid, whatever FROM mytable] 279s 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] 279s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_autoescape 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_autoescape 279s [gw7] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_nine[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-SELECT mytable.myid AS mytable_myid, whatever FROM mytable UNION SELECT mytable.myid AS mytable_myid, whatever FROM mytable] 279s test/sql/test_text.py::SelectCompositionTest::test_select_composition_one 279s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_autoescape_escape 279s [gw7] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_one 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_autoescape_escape 279s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_escape 279s test/sql/test_text.py::SelectCompositionTest::test_select_composition_seven 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_escape 279s [gw1] [ 68%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_many_to_one 279s test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[cte] 279s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_unescaped 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_unescaped 279s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_autoescape 279s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-LargeBinary2] 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_autoescape 279s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_autoescape_escape 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_autoescape_escape 279s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_escape 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_escape 279s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_sqlexpr 279s [gw7] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_seven 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_sqlexpr 279s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_unescaped 279s [gw3] [ 68%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-LargeBinary2] 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_unescaped 279s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_not_regexp_match 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_not_regexp_match 279s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[(b|c)-expected5] 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[(b|c)-expected5] 279s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[9cde-expected3] 279s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-UUID] 279s [gw2] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[9cde-expected3] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 279s [gw2] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 279s test/sql/test_text.py::SelectCompositionTest::test_select_composition_six 279s [gw3] [ 68%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-UUID] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 279s [gw2] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 279s 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] 279s [gw2] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 279s [gw0] [ 68%] SKIPPED test/aaa_profiling/test_orm.py::AttributeOverheadTest::test_collection_append_remove 279s [gw1] [ 68%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[cte] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 279s [gw2] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_six 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 279s [gw3] [ 68%] 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] 279s test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[plain] 279s [gw2] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 279s 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] 279s 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] 279s [gw3] [ 68%] 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] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_ten[None-SELECT anon_1.myid FROM (SELECT mytable.myid AS myid, whatever FROM mytable UNION SELECT mytable.myid AS myid, whatever FROM mytable) AS anon_1] 279s 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] 279s 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] 279s [gw2] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 279s test/aaa_profiling/test_orm.py::BranchedOptionTest::test_query_opts_key_bound_branching 279s [gw3] [ 68%] 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] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_ten[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-SELECT anon_1.myid FROM (SELECT mytable.myid AS myid, whatever FROM mytable UNION SELECT mytable.myid AS myid, whatever FROM mytable) AS anon_1] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 279s 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] 279s 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] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_ten[SelectLabelStyle.LABEL_STYLE_NONE-SELECT anon_1.myid FROM (SELECT mytable.myid AS myid, whatever FROM mytable UNION SELECT mytable.myid AS myid, whatever FROM mytable) AS anon_1] 279s [gw3] [ 68%] 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] 279s 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] 279s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary1] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_ten[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-SELECT anon_1.mytable_myid FROM (SELECT mytable.myid AS mytable_myid, whatever FROM mytable UNION SELECT mytable.myid AS mytable_myid, whatever FROM mytable) AS anon_1] 279s [gw2] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 279s test/sql/test_text.py::SelectCompositionTest::test_select_composition_three 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 279s [gw3] [ 68%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary1] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_three 279s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary2] 279s test/sql/test_text.py::SelectCompositionTest::test_select_composition_two 279s [gw1] [ 68%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[plain] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_two 279s [gw3] [ 68%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary2] 279s test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[subquery] 279s test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[None-expected0] 279s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-UUID] 279s [gw2] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[None-expected0] 279s test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected2] 279s [gw3] [ 68%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-UUID] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected2] 279s test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_NONE-expected1] 279s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-generic_native_uuid] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_NONE-expected1] 279s test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected3] 279s [gw7] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected3] 279s [gw3] [ 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] 279s 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] 279s test/sql/test_text.py::TextErrorsTest::test_column 279s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 279s [gw3] [ 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] 279s [gw7] [ 69%] PASSED test/sql/test_text.py::TextErrorsTest::test_column 279s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-non_native_uuid] 279s test/sql/test_text.py::TextErrorsTest::test_from 279s [gw7] [ 69%] PASSED test/sql/test_text.py::TextErrorsTest::test_from 279s [gw3] [ 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] 279s test/sql/test_text.py::TextErrorsTest::test_having 279s [gw7] [ 69%] PASSED test/sql/test_text.py::TextErrorsTest::test_having 279s 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] 279s [gw1] [ 69%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[subquery] 279s test/sql/test_text.py::TextErrorsTest::test_where 279s [gw7] [ 69%] PASSED test/sql/test_text.py::TextErrorsTest::test_where 279s [gw3] [ 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] 279s test/orm/test_subquery_relations.py::EagerTest::test_mapper_pathing 279s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 279s test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[10-0] 279s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-LargeBinary1] 279s [gw7] [ 69%] SKIPPED test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[10-0] 279s test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[3-0] 279s [gw7] [ 69%] SKIPPED test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[3-0] 279s test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[3-5] 279s [gw7] [ 69%] SKIPPED test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[3-5] 279s test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[7-0] 279s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 279s [gw3] [ 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] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 279s [gw7] [ 69%] SKIPPED test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[7-0] 279s test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_metadata_thread_safe 279s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-LargeBinary2] 279s [gw7] [ 69%] SKIPPED test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_metadata_thread_safe 279s test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[c] 279s [gw3] [ 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] 279s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-UUID] 279s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 279s [gw3] [ 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] 279s 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] 279s [gw3] [ 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] 279s 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] 279s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 279s [gw3] [ 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] 279s 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] 279s [gw3] [ 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] 279s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 279s 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] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 279s [gw3] [ 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] 279s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-LargeBinary1] 279s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 279s [gw3] [ 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] 279s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-LargeBinary2] 279s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 279s [gw3] [ 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] 279s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-UUID] 279s [gw3] [ 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] 279s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 279s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 279s 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] 280s [gw3] [ 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] 280s 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] 280s [gw0] [ 69%] SKIPPED test/aaa_profiling/test_orm.py::BranchedOptionTest::test_query_opts_key_bound_branching 280s [gw3] [ 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] 280s 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] 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 280s test/aaa_profiling/test_orm.py::BranchedOptionTest::test_query_opts_unbound_branching 280s [gw3] [ 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] 280s 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] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 280s [gw3] [ 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] 280s 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] 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 280s [gw3] [ 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] 280s 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] 280s [gw3] [ 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] 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 280s 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] 280s [gw3] [ 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] 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 280s 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] 280s [gw4] [ 69%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_explicit_shard 280s [gw3] [ 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] 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 280s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_one 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 280s 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] 280s [gw3] [ 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] 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 280s 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] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 280s [gw3] [ 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] 280s 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] 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 280s [gw3] [ 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] 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 280s 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] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 280s [gw3] [ 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] 280s 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] 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 280s [gw3] [ 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] 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 280s 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] 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 280s [gw3] [ 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] 280s 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] 280s [gw0] [ 69%] SKIPPED test/aaa_profiling/test_orm.py::BranchedOptionTest::test_query_opts_unbound_branching 280s [gw3] [ 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] 280s 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] 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 280s [gw3] [ 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] 280s 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] 280s test/aaa_profiling/test_orm.py::DeferOptionsTest::test_baseline 280s [gw3] [ 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] 280s 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] 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 280s [gw3] [ 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] 280s 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] 280s [gw3] [ 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] 280s 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] 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 280s [gw3] [ 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] 280s 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] 280s [gw3] [ 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] 280s 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] 280s [gw3] [ 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] 280s 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] 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 280s [gw3] [ 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] 280s 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] 280s [gw3] [ 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] 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 280s 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] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 280s [gw3] [ 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] 280s 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] 280s [gw3] [ 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] 280s 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] 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 280s [gw3] [ 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] 280s 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] 280s [gw3] [ 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] 280s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insertmanyvalues_returning 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insertmanyvalues_returning 280s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_last_inserted_id_implicit_returning 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_last_inserted_id_implicit_returning 280s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_basic 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_basic 280s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_delete_rowcount 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_delete_rowcount 280s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_multi_delete_rowcount 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_multi_delete_rowcount 280s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_multi_update_rowcount 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_multi_update_rowcount 280s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-delete] 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-delete] 280s [gw0] [ 69%] SKIPPED test/aaa_profiling/test_orm.py::DeferOptionsTest::test_baseline 280s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-insert] 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-insert] 280s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-select] 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-select] 280s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-update] 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-update] 280s test/aaa_profiling/test_orm.py::DeferOptionsTest::test_defer_many_cols 280s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-delete] 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-delete] 280s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-insert] 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-insert] 280s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-select] 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-select] 280s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-update] 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-update] 280s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_raw_sql_rowcount 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_raw_sql_rowcount 280s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_text_rowcount 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_text_rowcount 280s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[delete-implicit_returning] 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[delete-implicit_returning] 280s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[delete-not_implicit_returning] 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[delete-not_implicit_returning] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 280s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[update-implicit_returning] 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[update-implicit_returning] 280s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[update-not_implicit_returning] 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[update-not_implicit_returning] 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 280s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_rowcount1 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_rowcount1 280s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_rowcount2 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_rowcount2 280s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_row_w_scalar_select 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_row_w_scalar_select 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 280s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_row_with_dupe_names 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_row_with_dupe_names 280s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_attr 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_attr 280s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_col_object 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_col_object 280s [gw0] [ 69%] SKIPPED test/aaa_profiling/test_orm.py::DeferOptionsTest::test_defer_many_cols 280s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_int 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_int 280s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_string 280s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_aliased 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_string 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 280s test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_simple_join_both_tables 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 280s [gw4] [ 69%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_one 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 280s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-auto] 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_simple_join_both_tables 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_required_no_arg 280s test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_simple_join_whereclause_only 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_required_no_arg 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 280s [gw0] [ 69%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_aliased 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 280s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_aliased_select_join 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_simple_join_whereclause_only 280s [gw0] [ 69%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_aliased_select_join 280s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_plain 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 280s [gw0] [ 69%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_plain 280s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_d 280s [gw0] [ 69%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_d 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 280s test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_subquery 280s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_d_aliased 280s [gw0] [ 69%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_d_aliased 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 280s test/aaa_profiling/test_orm.py::JoinedEagerLoadTest::test_fetch_results_integrated 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_subquery 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 280s [gw1] [ 69%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_mapper_pathing 280s test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[1-False] 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 280s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete 280s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[emptyin] 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[emptyin] 280s [gw1] [ 69%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[1-False] 280s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[norows] 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 280s test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[1-True] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[norows] 280s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[rows] 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[rows] 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_typ_not_in_cls_namespace 280s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 280s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[emptyin] 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_typ_not_in_cls_namespace 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_favors_outer 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[emptyin] 280s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[norows] 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[norows] 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_favors_outer 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_cls_qualified 280s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[rows] 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[rows] 280s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_concatenate_binary 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_cls_qualified 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_declaration 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_concatenate_binary 280s [gw1] [ 69%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[1-True] 280s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_concatenate_clauselist 280s test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[2-False] 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_concatenate_clauselist 280s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[%B%-expected0] 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_declaration 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_disambiguate 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[%B%-expected0] 280s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[A%C%Z-expected2] 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[A%C%Z-expected2] 280s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[A%C-expected1] 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_disambiguate 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inner_can_be_qualified 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[A%C-expected1] 280s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal 280s [gw0] [ 69%] SKIPPED test/aaa_profiling/test_orm.py::JoinedEagerLoadTest::test_fetch_results_integrated 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal 280s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_backslashes 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inner_can_be_qualified 280s [gw1] [ 69%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[2-False] 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_uses_inner_when_present 280s test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[2-True] 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_backslashes 280s test/aaa_profiling/test_orm.py::LoadManyToOneFromIdentityTest::test_many_to_one_load_identity 280s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_uses_inner_when_present 280s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_quoting 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_typing_literal_identity 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_quoting 280s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_nolength_string 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_nolength_string 280s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment 280s [gw3] [ 69%] SKIPPED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_typing_literal_identity 280s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_index_if_not_exists 280s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_index_if_not_exists 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 280s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table 280s [gw1] [ 69%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[2-True] 280s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 280s test/orm/test_subquery_relations.py::EagerTest::test_one_to_many_scalar 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table 280s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_if_not_exists 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_if_not_exists 280s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_schema 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 280s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 280s [gw4] [ 69%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-auto] 280s [gw1] [ 69%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_one_to_many_scalar 280s test/orm/test_subquery_relations.py::EagerTest::test_options_pathing 280s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-evaluate] 280s [gw0] [ 69%] SKIPPED test/aaa_profiling/test_orm.py::LoadManyToOneFromIdentityTest::test_many_to_one_load_identity 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_schema 280s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_index_if_exists 280s test/aaa_profiling/test_orm.py::LoadManyToOneFromIdentityTest::test_many_to_one_load_no_identity 280s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 280s [gw3] [ 69%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_index_if_exists 280s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table 281s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 281s [gw3] [ 69%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table 281s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment 281s [gw3] [ 69%] SKIPPED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment 281s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_if_exists 281s [gw3] [ 69%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_if_exists 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_rhs_type_override_lhs 281s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 281s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 281s [gw3] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_rhs_type_override_lhs 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_as_polymorphic_on 281s [gw3] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_as_polymorphic_on 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_as_version_id_col 281s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 281s [gw3] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_as_version_id_col 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_in_deferred 281s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 281s [gw0] [ 69%] SKIPPED test/aaa_profiling/test_orm.py::LoadManyToOneFromIdentityTest::test_many_to_one_load_no_identity 281s [gw3] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_in_deferred 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_in_expr 281s test/aaa_profiling/test_orm.py::MergeBackrefsTest::test_merge_pending_with_all_pks 281s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 281s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 281s [gw3] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_in_expr 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_deferred_kw 281s [gw3] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_deferred_kw 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 281s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 281s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 281s [gw3] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 281s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 281s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 281s [gw3] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 281s [gw3] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 281s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 281s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 281s [gw0] [ 69%] SKIPPED test/aaa_profiling/test_orm.py::MergeBackrefsTest::test_merge_pending_with_all_pks 281s [gw3] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_fwd_refs 281s test/aaa_profiling/test_orm.py::MergeTest::test_merge_load 281s [gw3] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_fwd_refs 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_a_classvar_on_my_class 281s [gw3] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_a_classvar_on_my_class 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 281s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 281s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_bidirectional_literal_annotations 281s [gw3] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 281s [gw3] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 281s [gw3] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 281s [gw0] [ 69%] SKIPPED test/aaa_profiling/test_orm.py::MergeTest::test_merge_load 281s [gw3] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 281s test/aaa_profiling/test_orm.py::MergeTest::test_merge_no_load 281s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_bidirectional_literal_annotations 281s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 281s [gw3] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 281s [gw3] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 281s [gw3] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 281s [gw3] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 281s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 281s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection_literal_annotations 281s [gw3] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 281s [gw0] [ 69%] SKIPPED test/aaa_profiling/test_orm.py::MergeTest::test_merge_no_load 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 281s [gw3] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 281s test/aaa_profiling/test_orm.py::QueryTest::test_query_cols 281s [gw3] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 281s [gw1] [ 69%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_options_pathing 281s test/orm/test_subquery_relations.py::EagerTest::test_orderby 281s [gw3] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 281s [gw2] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection_literal_annotations 281s [gw3] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 281s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_no_collection 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 281s [gw0] [ 69%] SKIPPED test/aaa_profiling/test_orm.py::QueryTest::test_query_cols 281s [gw3] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 281s test/aaa_profiling/test_orm.py::SelectInEagerLoadTest::test_round_trip_results 281s [gw3] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 281s [gw6] [ 70%] PASSED test/engine/test_pool.py::QueuePoolTest::test_timeout_race 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 281s [gw1] [ 70%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_orderby 281s test/orm/test_subquery_relations.py::EagerTest::test_orderby_desc 281s test/engine/test_pool.py::QueuePoolTest::test_timeout_subsecond_precision 281s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 281s [gw2] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_no_collection 281s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_uselist 281s [gw4] [ 70%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-evaluate] 281s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-fetch] 281s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 281s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 281s [gw1] [ 70%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_orderby_desc 281s test/orm/test_subquery_relations.py::EagerTest::test_orderby_multi 281s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 281s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 281s [gw2] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_uselist 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 281s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_attr_mapped_collection_dbl_literal_annotations 281s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_legacy_declarative_base 281s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_legacy_declarative_base 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_missing_mapped_lhs 281s [gw1] [ 70%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_orderby_multi 281s test/orm/test_subquery_relations.py::EagerTest::test_orderby_related 281s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_missing_mapped_lhs 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 281s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 281s [gw2] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_attr_mapped_collection_dbl_literal_annotations 281s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_not_locatable 281s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 281s [gw1] [ 70%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_orderby_related 281s test/orm/test_subquery_relations.py::EagerTest::test_params_arent_cached 281s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 281s [gw2] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_not_locatable 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 281s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_one_arg 281s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 281s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 281s [gw1] [ 70%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_params_arent_cached 281s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 281s test/orm/test_subquery_relations.py::EagerTest::test_uselist_false_warning 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 281s [gw2] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_one_arg 281s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 281s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 281s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 281s [gw1] [ 70%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_uselist_false_warning 281s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 281s test/orm/test_subquery_relations.py::FromSubqTest::test_subq_w_from_self_one 281s [gw2] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 281s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 281s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 281s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 281s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 281s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 281s [gw2] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 281s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 281s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 281s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 281s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 281s [gw2] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 281s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 281s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 281s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 281s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 281s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 281s [gw2] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 281s [gw1] [ 70%] PASSED test/orm/test_subquery_relations.py::FromSubqTest::test_subq_w_from_self_one 281s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_relationship_arg_override 281s test/orm/test_subquery_relations.py::FromSubqTest::test_subq_w_from_self_two 281s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 281s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 281s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 281s [gw1] [ 70%] PASSED test/orm/test_subquery_relations.py::FromSubqTest::test_subq_w_from_self_two 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 281s test/orm/test_subquery_relations.py::InheritanceToRelatedTest::test_caches_query_per_base_joined 281s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 281s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 281s [gw2] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_relationship_arg_override 281s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 281s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 281s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 281s [gw2] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 281s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 281s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 281s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 281s [gw6] [ 70%] PASSED test/engine/test_pool.py::QueuePoolTest::test_timeout_subsecond_precision 281s test/engine/test_pool.py::QueuePoolTest::test_unlimited[-5] 281s [gw4] [ 70%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-fetch] 281s [gw2] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 281s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 281s [gw6] [ 70%] PASSED test/engine/test_pool.py::QueuePoolTest::test_unlimited[-5] 281s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 281s [gw1] [ 70%] PASSED test/orm/test_subquery_relations.py::InheritanceToRelatedTest::test_caches_query_per_base_joined 281s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 281s test/engine/test_pool.py::QueuePoolTest::test_unlimited[0] 281s test/orm/test_subquery_relations.py::InheritanceToRelatedTest::test_caches_query_per_base_subq 281s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-auto] 281s [gw6] [ 70%] PASSED test/engine/test_pool.py::QueuePoolTest::test_unlimited[0] 282s test/engine/test_pool.py::QueuePoolTest::test_unlimited[1] 282s [gw6] [ 70%] PASSED test/engine/test_pool.py::QueuePoolTest::test_unlimited[1] 282s test/engine/test_pool.py::QueuePoolTest::test_unlimited[42] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 282s [gw6] [ 70%] PASSED test/engine/test_pool.py::QueuePoolTest::test_unlimited[42] 282s test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[invalidate_conn_rec-detached_gc] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 282s [gw2] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 282s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 282s [gw1] [ 70%] PASSED test/orm/test_subquery_relations.py::InheritanceToRelatedTest::test_caches_query_per_base_subq 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 282s test/orm/test_subquery_relations.py::Issue11173Test::test_multiple_queries[not_use_in] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 282s [gw2] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 282s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 282s [gw2] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 282s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_no_typing_in_rhs 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 282s [gw1] [ 70%] PASSED test/orm/test_subquery_relations.py::Issue11173Test::test_multiple_queries[not_use_in] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 282s test/orm/test_subquery_relations.py::Issue11173Test::test_multiple_queries[use_in] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 282s [gw2] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_no_typing_in_rhs 282s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 282s [gw1] [ 70%] PASSED test/orm/test_subquery_relations.py::Issue11173Test::test_multiple_queries[use_in] 282s test/orm/test_subquery_relations.py::Issue6149Test::test_issue_6419 282s [gw0] [ 70%] SKIPPED test/aaa_profiling/test_orm.py::SelectInEagerLoadTest::test_round_trip_results 282s [gw2] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 282s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_one_to_one_example_quoted 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 282s test/aaa_profiling/test_orm.py::SessionTest::test_expire_lots 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 282s [gw2] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_one_to_one_example_quoted 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 282s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 282s [gw2] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 282s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 282s [gw1] [ 70%] PASSED test/orm/test_subquery_relations.py::Issue6149Test::test_issue_6419 282s [gw2] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 282s test/orm/test_subquery_relations.py::JoinedNoLoadConflictTest::test_subqueryload_on_joined_noload 282s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 282s [gw0] [ 70%] SKIPPED test/aaa_profiling/test_orm.py::SessionTest::test_expire_lots 282s test/aaa_profiling/test_orm.py::WithExpresionLoaderOptTest::test_from_opt_after_cache 282s [gw2] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 282s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 282s [gw1] [ 70%] PASSED test/orm/test_subquery_relations.py::JoinedNoLoadConflictTest::test_subqueryload_on_joined_noload 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 282s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 282s [gw2] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 282s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 282s [gw2] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 282s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 282s [gw0] [ 70%] SKIPPED test/aaa_profiling/test_orm.py::WithExpresionLoaderOptTest::test_from_opt_after_cache 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 282s test/aaa_profiling/test_orm.py::WithExpresionLoaderOptTest::test_from_opt_no_cache 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 282s [gw2] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 282s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 282s [gw0] [ 70%] SKIPPED test/aaa_profiling/test_orm.py::WithExpresionLoaderOptTest::test_from_opt_no_cache 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 282s test/typing/test_overloads.py::OverloadTest::test_methods[AsyncConnection-expected3] 282s [gw0] [ 70%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[AsyncConnection-expected3] 282s test/typing/test_overloads.py::OverloadTest::test_methods[AsyncEngine-expected2] 282s [gw2] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 282s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 282s [gw0] [ 70%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[AsyncEngine-expected2] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 282s test/typing/test_overloads.py::OverloadTest::test_methods[Connection-expected1] 282s [gw1] [ 70%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 282s [gw0] [ 70%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[Connection-expected1] 282s test/typing/test_overloads.py::OverloadTest::test_methods[Engine-expected0] 282s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 282s [gw0] [ 70%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[Engine-expected0] 282s test/typing/test_overloads.py::OverloadTest::test_methods[Executable-expected5] 282s [gw0] [ 70%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[Executable-expected5] 282s test/typing/test_overloads.py::OverloadTest::test_methods[Query-expected4] 282s [gw0] [ 70%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[Query-expected4] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 282s [gw2] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 282s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_required_no_arg 282s test/typing/test_overloads.py::OverloadTest::test_typed_dicts[Union-expected0] 282s [gw0] [ 70%] PASSED test/typing/test_overloads.py::OverloadTest::test_typed_dicts[Union-expected0] 282s test/typing/test_overloads.py::OverloadTest::test_typed_dicts[Union-expected1] 282s [gw0] [ 70%] PASSED test/typing/test_overloads.py::OverloadTest::test_typed_dicts[Union-expected1] 282s [gw4] [ 70%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-auto] 282s test/engine/test_parseconnect.py::CreateEngineTest::test_bad_args 282s [gw2] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_required_no_arg 282s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 282s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-evaluate] 282s [gw0] [ 70%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_bad_args 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 282s test/engine/test_parseconnect.py::CreateEngineTest::test_cant_parse_str 282s [gw0] [ 70%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_cant_parse_str 282s test/engine/test_parseconnect.py::CreateEngineTest::test_connect_query 282s [gw0] [ 70%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_connect_query 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 282s test/engine/test_parseconnect.py::CreateEngineTest::test_custom 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 282s [gw2] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 282s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 282s [gw0] [ 70%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_custom 282s test/engine/test_parseconnect.py::CreateEngineTest::test_default_driver 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 282s [gw1] [ 70%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 282s [gw0] [ 70%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_default_driver 282s test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config 282s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 282s [gw0] [ 70%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config 282s test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_custom 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 282s [gw2] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 282s [gw0] [ 70%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_custom 282s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 282s test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_future_false_raises 282s [gw0] [ 70%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_future_false_raises 282s test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_future_parameter_ignored 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 282s [gw0] [ 70%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_future_parameter_ignored 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 282s test/engine/test_parseconnect.py::CreateEngineTest::test_kwargs 282s [gw0] [ 70%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_kwargs 282s test/engine/test_parseconnect.py::CreateEngineTest::test_on_connect_url 282s [gw0] [ 70%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_on_connect_url 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 282s [gw2] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 282s test/engine/test_parseconnect.py::CreateEngineTest::test_password_object_str[False] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 282s [gw0] [ 70%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_password_object_str[False] 282s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 282s test/engine/test_parseconnect.py::CreateEngineTest::test_password_object_str[True] 282s [gw0] [ 70%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_password_object_str[True] 282s test/engine/test_parseconnect.py::CreateEngineTest::test_pool_reset_on_return_from_config 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 282s [gw0] [ 70%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_pool_reset_on_return_from_config 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 282s test/engine/test_parseconnect.py::CreateEngineTest::test_poolargs 282s [gw0] [ 70%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_poolargs 282s test/engine/test_parseconnect.py::CreateEngineTest::test_recycle 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 282s [gw2] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 282s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_one 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 282s [gw0] [ 70%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_recycle 282s test/engine/test_parseconnect.py::CreateEngineTest::test_reset_on_return 282s [gw2] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_one 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 282s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_three 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 282s [gw0] [ 70%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_reset_on_return 282s test/engine/test_parseconnect.py::CreateEngineTest::test_urlattr 282s [gw0] [ 70%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_urlattr 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 282s test/engine/test_parseconnect.py::CreatePoolTest::test_pool_args 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 282s [gw0] [ 70%] PASSED test/engine/test_parseconnect.py::CreatePoolTest::test_pool_args 282s test/engine/test_parseconnect.py::CreatePoolTest::test_pool_creation 282s [gw0] [ 70%] PASSED test/engine/test_parseconnect.py::CreatePoolTest::test_pool_creation 282s [gw2] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_three 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 282s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_two 282s test/engine/test_parseconnect.py::CreatePoolTest::test_pool_creation_custom_class 282s [gw0] [ 70%] PASSED test/engine/test_parseconnect.py::CreatePoolTest::test_pool_creation_custom_class 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 282s test/engine/test_parseconnect.py::CreatePoolTest::test_url_only 282s [gw0] [ 70%] PASSED test/engine/test_parseconnect.py::CreatePoolTest::test_url_only 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 282s [gw1] [ 70%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 282s test/engine/test_parseconnect.py::DialectImportTest::test_import_base_dialects 282s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 282s [gw0] [ 70%] PASSED test/engine/test_parseconnect.py::DialectImportTest::test_import_base_dialects 282s [gw2] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_two 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 282s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_employee_joined_inh 282s test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[False] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 282s [gw0] [ 70%] PASSED test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[False] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 282s test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[None] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 282s [gw0] [ 70%] PASSED test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[None] 282s test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[True] 282s [gw0] [ 70%] PASSED test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[True] 282s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_arg_registration 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 282s [gw0] [ 70%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_arg_registration 282s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_multiple_url_registration 282s [gw0] [ 70%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_multiple_url_registration 282s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_url_registration 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 282s [gw0] [ 70%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_url_registration 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 282s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_base 282s [gw0] [ 70%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_base 282s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_dotted 282s [gw0] [ 70%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_dotted 282s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_legacy 282s [gw2] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_employee_joined_inh 282s [gw0] [ 70%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_legacy 282s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_per_dbapi 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 282s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-annotated] 282s [gw0] [ 70%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_per_dbapi 282s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_wrapper_hooks 282s [gw0] [ 70%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_wrapper_hooks 282s test/engine/test_parseconnect.py::URLTest::test_arg_validation_all_seven_posn 282s [gw0] [ 70%] PASSED test/engine/test_parseconnect.py::URLTest::test_arg_validation_all_seven_posn 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 282s [gw1] [ 70%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 282s test/engine/test_parseconnect.py::URLTest::test_comparison 282s [gw0] [ 70%] PASSED test/engine/test_parseconnect.py::URLTest::test_comparison 282s test/engine/test_parseconnect.py::URLTest::test_component_set[database] 282s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_no_query_on_deferred 282s [gw0] [ 70%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[database] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 282s test/engine/test_parseconnect.py::URLTest::test_component_set[drivername] 282s [gw0] [ 70%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[drivername] 282s test/engine/test_parseconnect.py::URLTest::test_component_set[host] 282s [gw2] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-annotated] 282s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-plain] 282s [gw0] [ 70%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[host] 282s test/engine/test_parseconnect.py::URLTest::test_component_set[password] 282s [gw0] [ 70%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[password] 282s test/engine/test_parseconnect.py::URLTest::test_component_set[username] 282s [gw3] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 282s [gw0] [ 70%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[username] 282s test/engine/test_parseconnect.py::URLTest::test_constructor_is_nt_so_all_args_work 282s [gw0] [ 70%] PASSED test/engine/test_parseconnect.py::URLTest::test_constructor_is_nt_so_all_args_work 282s test/engine/test_parseconnect.py::URLTest::test_copy 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 282s [gw0] [ 70%] PASSED test/engine/test_parseconnect.py::URLTest::test_copy 282s test/engine/test_parseconnect.py::URLTest::test_create_engine_url_invalid 282s [gw0] [ 70%] PASSED test/engine/test_parseconnect.py::URLTest::test_create_engine_url_invalid 282s test/engine/test_parseconnect.py::URLTest::test_deepcopy 282s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_deepcopy 282s test/engine/test_parseconnect.py::URLTest::test_deprecated_translate_connect_args_names 282s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 282s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_deprecated_translate_connect_args_names 282s test/engine/test_parseconnect.py::URLTest::test_none_ok[database] 282s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_none_ok[database] 282s test/engine/test_parseconnect.py::URLTest::test_none_ok[host] 282s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_none_ok[host] 282s test/engine/test_parseconnect.py::URLTest::test_none_ok[username] 282s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-plain] 282s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_required_no_arg 282s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-typemap] 282s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_none_ok[username] 282s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_required_no_arg 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 282s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-database] 282s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-database] 282s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-host] 282s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-host] 282s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 282s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-username] 282s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-username] 282s [gw1] [ 71%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_no_query_on_deferred 282s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-database] 282s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-database] 282s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-host] 282s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_populate_existing_propagate 282s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-host] 282s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-username] 282s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-username] 282s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-typemap] 282s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-annotated] 282s test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[35.8] 282s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[35.8] 282s test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[None] 282s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 282s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[None] 282s test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[True] 282s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[True] 282s test/engine/test_parseconnect.py::URLTest::test_only_str_query_key_constructor 282s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_query_key_constructor 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 282s test/engine/test_parseconnect.py::URLTest::test_only_str_query_key_update 282s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_query_key_update 282s test/engine/test_parseconnect.py::URLTest::test_only_str_query_value_constructor 282s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_query_value_constructor 282s test/engine/test_parseconnect.py::URLTest::test_only_str_query_value_update 282s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_query_value_update 282s test/engine/test_parseconnect.py::URLTest::test_only_str_set[database] 282s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_set[database] 282s test/engine/test_parseconnect.py::URLTest::test_only_str_set[host] 282s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_set[host] 282s test/engine/test_parseconnect.py::URLTest::test_only_str_set[username] 282s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 282s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_set[username] 282s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-annotated] 282s test/engine/test_parseconnect.py::URLTest::test_password_custom_obj 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 282s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-plain] 282s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_password_custom_obj 282s test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://?foo=bar&foo=bat] 282s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://?foo=bar&foo=bat] 282s test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://?foo=bar] 282s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://?foo=bar] 282s test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://] 282s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://] 282s test/engine/test_parseconnect.py::URLTest::test_query_string 282s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_query_string 282s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype:///database] 282s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype:///database] 282s 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] 282s [gw0] [ 71%] 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] 282s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype://username:password@hostspec/database] 282s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype://username:password@hostspec/database] 282s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:////usr/local/_xtest@example.com/members.db] 282s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:////usr/local/_xtest@example.com/members.db] 282s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///:memory:] 282s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 282s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///:memory:] 282s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db?foo=bar&hoho=lala&hoho=bat] 282s [gw4] [ 71%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-evaluate] 282s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db?foo=bar&hoho=lala&hoho=bat] 282s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db?foo=bar&hoho=lala] 282s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db?foo=bar&hoho=lala] 282s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db] 282s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db] 282s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 282s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///foo/bar/im/a/file] 282s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-fetch] 282s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///foo/bar/im/a/file] 282s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://] 282s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://] 282s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 282s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec/?arg1=val1&arg2=val2] 282s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec/?arg1=val1&arg2=val2] 283s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec/database] 283s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec/database] 283s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec] 283s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec] 283s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://user%25%26%7C:pass%25%26%7C@hostspec:499?query=but_no_db] 283s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://user%25%26%7C:pass%25%26%7C@hostspec:499?query=but_no_db] 283s [gw1] [ 71%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_populate_existing_propagate 283s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://user\U0001f40d\u6e2c\u8a66:pass\U0001f40d\u6e2c\u8a66@hostspec:499?query=but_no_db] 283s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-plain] 283s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://user\U0001f40d\u6e2c\u8a66:pass\U0001f40d\u6e2c\u8a66@hostspec:499?query=but_no_db] 283s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-typemap] 283s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:apples%2Foranges@hostspec/database] 283s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:apples%2Foranges@hostspec/database] 283s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password with spaces@hostspec:450?query=but_no_db] 283s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[immediate] 283s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password with spaces@hostspec:450?query=but_no_db] 283s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@/database0] 283s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@/database0] 283s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@/database1] 283s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 283s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 283s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@/database1] 283s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@127.0.0.1:1521] 283s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@127.0.0.1:1521] 283s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@[2001:da8:2004:1000:202:116:160:90]/database?foo=bar] 283s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@[2001:da8:2004:1000:202:116:160:90]/database?foo=bar] 283s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@[2001:da8:2004:1000:202:116:160:90]:80/database?foo=bar] 283s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@[2001:da8:2004:1000:202:116:160:90]:80/database?foo=bar] 283s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec/database] 283s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec/database] 283s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec/test database with@atsign] 283s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec/test database with@atsign] 283s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec:110//usr/db_file.db] 283s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec:110//usr/db_file.db] 283s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec:450?query=but_no_db] 283s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec:450?query=but_no_db] 283s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec?query=but_no_db] 283s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec?query=but_no_db] 283s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec] 283s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec] 283s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username@hostspec] 283s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 283s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-typemap] 283s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username@hostspec] 283s test/engine/test_parseconnect.py::URLTest::test_rfc1738_password 283s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738_password 283s 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] 283s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 283s test/engine/test_parseconnect.py::URLTest::test_update_query_dict[foo1=bar1&foo2=bar2-update_with0-foo1=bar1&foo2=bar22&foo3=bar3-False] 283s [gw0] [ 71%] PASSED test/engine/test_parseconnect.py::URLTest::test_update_query_dict[foo1=bar1&foo2=bar2-update_with0-foo1=bar1&foo2=bar22&foo3=bar3-False] 283s 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] 283s [gw0] [ 71%] 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] 283s 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] 283s [gw0] [ 71%] 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] 283s 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] 283s [gw0] [ 71%] 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] 283s 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] 283s [gw0] [ 71%] 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] 283s [gw2] [ 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] 283s 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] 283s 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] 283s [gw0] [ 71%] 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] 283s test/orm/test_pickled.py::CustomSetupTeardownTest::test_rebuild_state 283s [gw2] [ 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] 283s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 283s 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] 283s [gw1] [ 71%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[immediate] 283s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 283s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise] 283s [gw2] [ 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] 283s [gw0] [ 71%] PASSED test/orm/test_pickled.py::CustomSetupTeardownTest::test_rebuild_state 283s 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] 283s test/orm/test_pickled.py::OptionsTest::test_load 283s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 283s [gw2] [ 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] 283s 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] 283s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 283s [gw2] [ 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] 283s 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] 283s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 283s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 283s [gw1] [ 71%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise] 283s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise_on_sql] 283s [gw2] [ 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] 283s 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] 283s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 283s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 283s [gw2] [ 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] 283s 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] 283s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 283s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_inline_declaration 283s [gw2] [ 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] 283s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_annotated_setup 283s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_inline_declaration 283s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_uses_inner_when_present 283s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_annotated_setup 283s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_uses_inner_when_present 283s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_typing_literal_identity 283s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_annotated_no_mapped_cols_setup 283s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_annotated_no_mapped_cols_setup 283s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_annotated_setup 283s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_typing_literal_identity 283s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 283s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 283s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mapped_column_omit_fn 283s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_annotated_setup 283s [gw1] [ 71%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise_on_sql] 283s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_not_composite_compliant 283s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mapped_column_omit_fn 283s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_not_composite_compliant 283s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_composite_setup 283s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[select] 283s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mapped_column_omit_fn_fixed_table 283s [gw0] [ 71%] PASSED test/orm/test_pickled.py::OptionsTest::test_load 283s test/orm/test_pickled.py::OptionsTest::test_options_of_type 283s [gw0] [ 71%] PASSED test/orm/test_pickled.py::OptionsTest::test_options_of_type 283s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mapped_column_omit_fn_fixed_table 283s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 283s test/orm/test_pickled.py::PickleTest::test_attribute_mapped_collection 283s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_composite_setup 283s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_fwd_ref_ok_explicit_cls 283s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_fwd_ref_ok_explicit_cls 283s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_fwd_ref_plus_no_mapped 283s [gw4] [ 71%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-fetch] 283s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_fwd_ref_plus_no_mapped 283s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_name_cols_by_str 283s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 283s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-auto] 283s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 283s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_name_cols_by_str 283s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_named_setup 283s [gw1] [ 71%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[select] 283s [gw0] [ 71%] PASSED test/orm/test_pickled.py::PickleTest::test_attribute_mapped_collection 283s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 283s test/orm/test_pickled.py::PickleTest::test_bound_options[0] 283s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_named_setup 283s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 283s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_one_col_setup 283s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 283s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_one_col_setup 283s [gw0] [ 71%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[0] 283s test/orm/declarative/test_tm_future_annotations_sync.py::DeclarativeBaseTest::test_class_getitem_as_declarative 283s test/orm/test_pickled.py::PickleTest::test_bound_options[1] 283s [gw1] [ 71%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 283s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 283s test/orm/test_subquery_relations.py::OrderBySecondaryTest::test_ordering 283s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 283s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::DeclarativeBaseTest::test_class_getitem_as_declarative 283s test/orm/declarative/test_tm_future_annotations_sync.py::GenericMappingQueryTest::test_inspect 283s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::GenericMappingQueryTest::test_inspect 283s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 283s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 283s [gw0] [ 71%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[1] 283s test/orm/test_pickled.py::PickleTest::test_bound_options[2] 283s test/orm/declarative/test_tm_future_annotations_sync.py::GenericMappingQueryTest::test_select 283s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::GenericMappingQueryTest::test_select 283s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 283s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 283s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 283s [gw1] [ 71%] PASSED test/orm/test_subquery_relations.py::OrderBySecondaryTest::test_ordering 283s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 283s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 283s [gw0] [ 71%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[2] 283s test/orm/test_pickled.py::PickleTest::test_bound_options[3] 283s test/orm/test_subquery_relations.py::SelfRefInheritanceAliasedTest::test_twolevel_subquery_w_polymorphic 283s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 283s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 283s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 283s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 283s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 283s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 283s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 283s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 283s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 283s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 283s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 283s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 283s [gw0] [ 71%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[3] 283s test/orm/test_pickled.py::PickleTest::test_bound_options[4] 283s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 283s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 283s [gw1] [ 71%] PASSED test/orm/test_subquery_relations.py::SelfRefInheritanceAliasedTest::test_twolevel_subquery_w_polymorphic 283s [gw6] [ 71%] PASSED test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[invalidate_conn_rec-detached_gc] 283s test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[invalidate_conn_rec-normal_gc] 283s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 283s test/orm/test_subquery_relations.py::SelfReferentialTest::test_basic 283s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 283s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 283s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 283s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 283s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 283s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 283s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 283s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 283s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 283s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 283s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_dict_no_collection 283s [gw0] [ 71%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[4] 283s test/orm/test_pickled.py::PickleTest::test_bulk_save_objects_defaults_pickle 283s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 283s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 283s [gw1] [ 71%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_basic 283s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 283s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_on_base 283s test/orm/test_subquery_relations.py::SelfReferentialTest::test_lazy_fallback_doesnt_affect_eager 283s [gw0] [ 71%] PASSED test/orm/test_pickled.py::PickleTest::test_bulk_save_objects_defaults_pickle 283s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_dict_no_collection 283s test/orm/test_pickled.py::PickleTest::test_class_deferred_cols 283s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_uselist 283s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_on_base 283s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_on_mixin 283s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_on_mixin 283s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_anno_w_fixed_table 283s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_anno_w_fixed_table 283s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[False-default] 283s [gw1] [ 71%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_lazy_fallback_doesnt_affect_eager 283s test/orm/test_subquery_relations.py::SelfReferentialTest::test_no_depth 283s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[False-default] 283s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[False-insert_default] 283s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_uselist 283s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 283s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[False-insert_default] 284s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[True-default] 284s [gw4] [ 71%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-auto] 284s [gw0] [ 71%] PASSED test/orm/test_pickled.py::PickleTest::test_class_deferred_cols 284s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[True-default] 284s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[True-insert_default] 284s test/orm/test_pickled.py::PickleTest::test_collection_setstate 284s [gw1] [ 71%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_no_depth 284s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-evaluate] 284s test/orm/test_subquery_relations.py::SelfReferentialTest::test_options 284s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 284s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[True-insert_default] 284s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_column_default 284s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_column_default 284s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs 284s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs 284s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 284s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 284s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 284s [gw1] [ 71%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_options 284s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_separate_name 284s test/orm/test_subquery_relations.py::SelfReferentialTest::test_with_deferred 284s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_separate_name 284s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 284s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 284s [gw0] [ 71%] PASSED test/orm/test_pickled.py::PickleTest::test_collection_setstate 284s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 284s test/orm/test_pickled.py::PickleTest::test_column_mapped_collection 284s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 284s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 284s [gw1] [ 71%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_with_deferred 284s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 284s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 284s [gw0] [ 71%] PASSED test/orm/test_pickled.py::PickleTest::test_column_mapped_collection 284s test/orm/test_subquery_relations.py::SubRelationFromJoinedSubclassMultiLevelTest::test_chained_subq_subclass 284s test/orm/test_pickled.py::PickleTest::test_composite_column_mapped_collection 284s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 284s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 284s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 284s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 284s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 284s [gw0] [ 71%] PASSED test/orm/test_pickled.py::PickleTest::test_composite_column_mapped_collection 284s test/orm/test_pickled.py::PickleTest::test_exceptions 284s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 284s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_rhs 284s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 284s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 284s [gw0] [ 71%] PASSED test/orm/test_pickled.py::PickleTest::test_exceptions 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_no_typing_in_rhs 284s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_rhs 284s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mc_duplication_declared_attr 284s test/orm/test_pickled.py::PickleTest::test_instance_deferred_cols 284s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_no_typing_in_rhs 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 284s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mc_duplication_declared_attr 284s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mc_duplication_plain 284s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_one_to_one_example_quoted 284s [gw1] [ 71%] PASSED test/orm/test_subquery_relations.py::SubRelationFromJoinedSubclassMultiLevelTest::test_chained_subq_subclass 284s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_one_to_one_example_quoted 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 284s test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_cant_do_distinct_in_joins 284s [gw0] [ 71%] PASSED test/orm/test_pickled.py::PickleTest::test_instance_deferred_cols 284s test/orm/test_pickled.py::PickleTest::test_instance_lazy_relation_loaders 284s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 284s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mc_duplication_plain 284s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_relationship_duplication_declared_attr 284s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 284s [gw0] [ 71%] PASSED test/orm/test_pickled.py::PickleTest::test_instance_lazy_relation_loaders 284s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 284s test/orm/test_pickled.py::PickleTest::test_invalidated_flag_deepcopy 284s [gw4] [ 71%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-evaluate] 284s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_relationship_duplication_declared_attr 284s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_relationship_requires_declared_attr 284s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 284s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-fetch] 284s [gw0] [ 71%] PASSED test/orm/test_pickled.py::PickleTest::test_invalidated_flag_deepcopy 284s test/orm/test_pickled.py::PickleTest::test_invalidated_flag_pickle 284s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 284s [gw5] [ 71%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_core_select_from_orm_query 284s test/aaa_profiling/test_memusage.py::CycleTest::test_dialect_kwargs 284s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_relationship_requires_declared_attr 284s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-not_use_directive] 284s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 284s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-not_use_directive] 284s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-use_directive] 284s [gw1] [ 71%] PASSED test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_cant_do_distinct_in_joins 284s test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_distinct_strategy_opt_m2o 284s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-use_directive] 284s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[use_annotation-not_use_directive] 284s [gw0] [ 71%] PASSED test/orm/test_pickled.py::PickleTest::test_invalidated_flag_pickle 284s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 284s test/orm/test_pickled.py::PickleTest::test_lazyload_extra_criteria_not_supported 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 284s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[use_annotation-not_use_directive] 284s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[use_annotation-use_directive] 284s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[use_annotation-use_directive] 284s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 284s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_required_no_arg 284s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-] 284s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-value1] 284s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_required_no_arg 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 284s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-value1] 284s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-index-True] 284s [gw0] [ 71%] PASSED test/orm/test_pickled.py::PickleTest::test_lazyload_extra_criteria_not_supported 284s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-index-True] 284s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-False] 284s test/orm/test_pickled.py::PickleTest::test_loader_criteria[False-False] 284s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 284s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-False] 284s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-True] 284s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-True] 284s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-] 284s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-] 284s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-value3] 284s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 284s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-value3] 284s [gw0] [ 71%] PASSED test/orm/test_pickled.py::PickleTest::test_loader_criteria[False-False] 284s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value5] 284s test/orm/test_pickled.py::PickleTest::test_loader_criteria[False-True] 284s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 284s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value5] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 284s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value6] 284s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value6] 284s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_onupdate-value4] 284s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_one 284s [gw3] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_one 284s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_onupdate-value4] 284s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_three 284s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-type-value9] 284s [gw0] [ 71%] PASSED test/orm/test_pickled.py::PickleTest::test_loader_criteria[False-True] 284s test/orm/test_pickled.py::PickleTest::test_loader_criteria[True-False] 284s [gw2] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-type-value9] 284s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-unique-True] 284s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_three 285s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_two 285s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-unique-True] 285s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-] 285s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_two 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_default 285s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-] 285s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-value1] 285s [gw0] [ 72%] PASSED test/orm/test_pickled.py::PickleTest::test_loader_criteria[True-False] 285s test/orm/test_pickled.py::PickleTest::test_loader_criteria[True-True] 285s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-value1] 285s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-index-True] 285s [gw4] [ 72%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-fetch] 285s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_default 285s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-auto] 285s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-index-True] 285s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-False] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-not_use_explicit_name] 285s [gw3] [ 72%] 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] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-use_explicit_name] 285s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-False] 285s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-True] 285s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-use_explicit_name] 285s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-True] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-not_use_explicit_name] 285s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-] 285s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-not_use_explicit_name] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-use_explicit_name] 285s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-] 285s [gw0] [ 72%] PASSED test/orm/test_pickled.py::PickleTest::test_loader_criteria[True-True] 285s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-value3] 285s test/orm/test_pickled.py::PickleTest::test_no_instrumentation 285s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-use_explicit_name] 285s 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] 285s [gw3] [ 72%] 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] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-use_explicit_name] 285s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-value3] 285s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value5] 285s [gw3] [ 72%] 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] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-not_use_explicit_name] 285s [gw3] [ 72%] 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] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-use_explicit_name] 285s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-use_explicit_name] 285s 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] 285s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value5] 285s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value6] 285s [gw3] [ 72%] 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] 285s [gw0] [ 72%] PASSED test/orm/test_pickled.py::PickleTest::test_no_instrumentation 285s test/orm/test_pickled.py::PickleTest::test_no_mappers 285s 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] 285s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value6] 285s [gw3] [ 72%] 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] 285s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_onupdate-value4] 285s 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] 285s [gw3] [ 72%] 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] 285s 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] 285s [gw3] [ 72%] 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] 285s 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] 285s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_onupdate-value4] 285s [gw0] [ 72%] PASSED test/orm/test_pickled.py::PickleTest::test_no_mappers 285s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-type-value9] 285s [gw3] [ 72%] 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] 285s test/orm/test_pickled.py::PickleTest::test_pickle_protocols 285s 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] 285s [gw1] [ 72%] PASSED test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_distinct_strategy_opt_m2o 285s test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_distinct_unrelated_opt_m2o 285s [gw3] [ 72%] 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] 285s 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] 285s [gw3] [ 72%] 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] 285s 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] 285s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-type-value9] 285s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-unique-True] 285s [gw3] [ 72%] 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] 285s 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] 285s [gw1] [ 72%] PASSED test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_distinct_unrelated_opt_m2o 285s [gw3] [ 72%] 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] 285s 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] 285s test/orm/test_subquery_relations.py::TestExistingRowPopulation::test_m2o 285s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-unique-True] 285s [gw3] [ 72%] 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] 285s 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] 285s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-] 285s [gw3] [ 72%] 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] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-use_explicit_name] 285s [gw3] [ 72%] 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] 285s 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] 285s [gw3] [ 72%] 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] 285s [gw0] [ 72%] PASSED test/orm/test_pickled.py::PickleTest::test_pickle_protocols 285s 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] 285s test/orm/test_pickled.py::PickleTest::test_state_info_pickle 285s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-] 285s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-value1] 285s [gw3] [ 72%] 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] 285s [gw4] [ 72%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-auto] 285s 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] 285s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-evaluate] 285s [gw3] [ 72%] 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] 285s 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] 285s [gw3] [ 72%] 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] 285s [gw0] [ 72%] PASSED test/orm/test_pickled.py::PickleTest::test_state_info_pickle 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[none] 285s test/orm/test_pickled.py::PickleTest::test_transient 285s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[none] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[not_set_native_enum] 285s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[not_set_native_enum] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[set_native_enum] 285s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[set_native_enum] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_default_name] 285s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-value1] 285s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-index-True] 285s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_default_name] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_name_none] 285s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-index-True] 285s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-False] 285s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_name_none] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-custom] 285s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-False] 285s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-True] 285s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-custom] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_named_enum] 285s [gw1] [ 72%] PASSED test/orm/test_subquery_relations.py::TestExistingRowPopulation::test_m2o 285s [gw0] [ 72%] PASSED test/orm/test_pickled.py::PickleTest::test_transient 285s test/orm/test_subquery_relations.py::TestExistingRowPopulation::test_o2m 285s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-True] 285s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_named_enum] 285s test/orm/test_pickled.py::PickleTest::test_unbound_options[0] 285s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_unnamed_enum] 285s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_unnamed_enum] 285s [gw1] [ 72%] PASSED test/orm/test_subquery_relations.py::TestExistingRowPopulation::test_o2m 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-string] 285s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-] 285s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-value3] 285s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[Compiled] 285s [gw1] [ 72%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[Compiled] 285s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-string] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_default_name] 285s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[DDLCompiler] 285s [gw1] [ 72%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[DDLCompiler] 285s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSDDLCompiler] 285s [gw1] [ 72%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSDDLCompiler] 285s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_default_name] 285s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSSQLCompiler] 285s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-value3] 285s [gw1] [ 72%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSSQLCompiler] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_name_none] 285s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value5] 285s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSSQLStrictCompiler] 285s [gw1] [ 72%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSSQLStrictCompiler] 285s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler] 285s [gw1] [ 72%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler] 285s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_name_none] 285s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mariadbconnector] 285s [gw1] [ 72%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mariadbconnector] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-custom] 285s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mysqlconnector] 285s [gw1] [ 72%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mysqlconnector] 285s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mysqldb] 285s [gw1] [ 72%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mysqldb] 285s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value5] 285s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-custom] 285s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLDDLCompiler] 285s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value6] 285s [gw1] [ 72%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLDDLCompiler] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_named_enum] 285s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleCompiler] 285s [gw1] [ 72%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleCompiler] 285s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleCompiler_cx_oracle] 285s [gw1] [ 72%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleCompiler_cx_oracle] 285s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_named_enum] 285s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleDDLCompiler] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_unnamed_enum] 285s [gw1] [ 72%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleDDLCompiler] 285s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler] 285s [gw6] [ 72%] PASSED test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[invalidate_conn_rec-normal_gc] 285s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value6] 285s test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[not_invalidate_conn_rec-detached_gc] 285s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_unnamed_enum] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-string] 285s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_onupdate-value4] 285s [gw1] [ 72%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler] 285s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_asyncpg] 285s [gw1] [ 72%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_asyncpg] 285s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_pg8000] 285s [gw1] [ 72%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_pg8000] 285s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_psycopg] 285s [gw1] [ 72%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_psycopg] 285s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGDDLCompiler] 285s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-string] 285s [gw1] [ 72%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGDDLCompiler] 285s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLCompiler] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-not_override_in_type_map] 285s [gw1] [ 72%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLCompiler] 285s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLiteCompiler] 285s [gw1] [ 72%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLiteCompiler] 285s [gw0] [ 72%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[0] 285s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLiteDDLCompiler] 285s [gw1] [ 72%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLiteDDLCompiler] 285s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[StrSQLCompiler] 285s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-not_override_in_type_map] 285s [gw1] [ 72%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[StrSQLCompiler] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-override_in_type_map] 285s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-engine] 285s test/orm/test_pickled.py::PickleTest::test_unbound_options[1] 285s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_onupdate-value4] 285s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-type-value9] 285s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-override_in_type_map] 285s 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] 285s [gw1] [ 72%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-engine] 285s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-false] 285s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-not_override_in_type_map] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-override_in_type_map] 285s [gw1] [ 72%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-false] 285s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-option] 285s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-type-value9] 285s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-override_in_type_map] 285s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-unique-True] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[indicate_type_explicitly] 285s [gw1] [ 72%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-option] 285s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-engine] 285s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[indicate_type_explicitly] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[not_indicate_type_explicitly] 285s [gw1] [ 72%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-engine] 285s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-false] 285s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-unique-True] 285s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-] 285s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[not_indicate_type_explicitly] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic] 285s [gw1] [ 72%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-false] 285s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-option] 285s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed] 285s [gw1] [ 72%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-option] 285s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_off 285s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-] 285s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-value1] 285s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed] 285s [gw1] [ 72%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_off 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed_typing] 285s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_on 285s [gw1] [ 72%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_on 285s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[not_use_dialect_setting] 285s [gw0] [ 72%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[1] 285s [gw1] [ 72%] SKIPPED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[not_use_dialect_setting] 285s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[use_dialect_setting] 285s [gw1] [ 72%] SKIPPED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[use_dialect_setting] 285s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_turn_autocommit_off_via_default_iso_level 285s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed_typing] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typing] 285s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-value1] 285s [gw1] [ 72%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_turn_autocommit_off_via_default_iso_level 285s test/orm/test_pickled.py::PickleTest::test_unbound_options[2] 285s [gw4] [ 72%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-evaluate] 285s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-index-True] 285s test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_binary_roundtrip[7\xe7\x9f] 285s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-fetch] 285s [gw1] [ 72%] PASSED test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_binary_roundtrip[7\xe7\x9f] 285s test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_binary_roundtrip[this is binary] 285s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typing] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal] 285s [gw1] [ 72%] PASSED test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_binary_roundtrip[this is binary] 285s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-index-True] 285s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal] 285s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-False] 285s test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_pickle_roundtrip 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal_typing] 285s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal_typing] 285s [gw1] [ 72%] PASSED test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_pickle_roundtrip 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal] 285s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-False] 285s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal] 285s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected0-_exclusions_00] 285s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal_typing] 286s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-True] 286s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal_typing] 286s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-recursive] 286s [gw1] [ 72%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected0-_exclusions_00] 286s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected1-_exclusions_01] 286s [gw1] [ 72%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected1-_exclusions_01] 286s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected2-_exclusions_02] 286s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-recursive] 286s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic] 286s [gw1] [ 72%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected2-_exclusions_02] 286s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected3-_exclusions_03] 286s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-True] 286s [gw0] [ 72%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[2] 286s [gw1] [ 72%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected3-_exclusions_03] 286s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic] 286s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-] 286s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed] 286s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected4-_exclusions_04] 286s test/orm/test_pickled.py::PickleTest::test_unbound_options[3] 286s [gw1] [ 72%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected4-_exclusions_04] 286s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected5-_exclusions_05] 286s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed] 286s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed_typing] 286s [gw1] [ 72%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected5-_exclusions_05] 286s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed_typing] 286s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typing] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-(3)-not_use_composite] 286s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-] 286s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typing] 286s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal] 286s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-value3] 286s [gw1] [ 72%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-(3)-not_use_composite] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-(3)-use_composite] 286s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal] 286s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal_typing] 286s [gw1] [ 72%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-(3)-use_composite] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-[brack]-not_use_composite] 286s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-value3] 286s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value5] 286s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal_typing] 286s [gw1] [ 72%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-[brack]-not_use_composite] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-[brack]-use_composite] 286s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal] 286s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal] 286s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal_typing] 286s [gw1] [ 72%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-[brack]-use_composite] 286s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal_typing] 286s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value5] 286s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-recursive] 286s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value6] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-col%p-not_use_composite] 286s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-recursive] 286s [gw0] [ 72%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[3] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column] 286s [gw1] [ 72%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-col%p-not_use_composite] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-col%p-use_composite] 286s test/orm/test_pickled.py::PickleTest::test_unbound_options[4] 286s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column_class] 286s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value6] 286s [gw1] [ 72%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-col%p-use_composite] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-plainname-not_use_composite] 286s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_onupdate-value4] 286s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column_class] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[mapped_column] 286s [gw1] [ 72%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-plainname-not_use_composite] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-plainname-use_composite] 286s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[mapped_column] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_column] 286s [gw1] [ 72%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-plainname-use_composite] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-(3)-not_use_composite] 286s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_column] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_type] 286s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_onupdate-value4] 286s [gw1] [ 72%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-(3)-not_use_composite] 286s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_type] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-(3)-use_composite] 286s [gw1] [ 72%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-(3)-use_composite] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[type] 286s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-type-value9] 286s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[type] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_type_missing 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-[brack]-not_use_composite] 286s [gw1] [ 72%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-[brack]-not_use_composite] 286s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-type-value9] 286s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-unique-True] 286s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_type_missing 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[Decimal-Numeric] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-[brack]-use_composite] 286s [gw1] [ 72%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-[brack]-use_composite] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-col%p-not_use_composite] 286s [gw0] [ 72%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[4] 286s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[Decimal-Numeric] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[UUID-Uuid] 286s [gw1] [ 72%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-col%p-not_use_composite] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-col%p-use_composite] 286s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-unique-True] 286s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-False] 286s test/orm/test_pickled.py::PolymorphicDeferredTest::test_polymorphic_deferred 286s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[UUID-Uuid] 286s [gw1] [ 72%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-col%p-use_composite] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-plainname-not_use_composite] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[datetime-DateTime] 286s [gw1] [ 72%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-plainname-not_use_composite] 286s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[datetime-DateTime] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[float-Float] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-plainname-use_composite] 286s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-False] 286s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-True] 286s [gw1] [ 72%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-plainname-use_composite] 286s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[float-Float] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-(3)-not_use_composite] 286s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-True] 286s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-False] 286s [gw0] [ 72%] PASSED test/orm/test_pickled.py::PolymorphicDeferredTest::test_polymorphic_deferred 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[str-String] 286s [gw1] [ 72%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-(3)-not_use_composite] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-(3)-use_composite] 286s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-False] 286s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-True] 286s test/orm/test_pickled.py::TupleLabelTest::test_tuple_labeling 286s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-True] 286s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-False] 286s [gw1] [ 72%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-(3)-use_composite] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-[brack]-not_use_composite] 286s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-False] 286s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-True] 286s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[str-String] 286s [gw1] [ 72%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-[brack]-not_use_composite] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-[brack]-use_composite] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_dont_ignore_unresolvable 286s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-True] 286s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-False] 286s [gw1] [ 72%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-[brack]-use_composite] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-col%p-not_use_composite] 286s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_dont_ignore_unresolvable 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_newtype_missing_from_map 286s [gw1] [ 72%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-col%p-not_use_composite] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-col%p-use_composite] 286s [gw1] [ 72%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-col%p-use_composite] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-plainname-not_use_composite] 286s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_newtype_missing_from_map 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[pep604] 286s [gw1] [ 72%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-plainname-not_use_composite] 286s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-False] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-plainname-use_composite] 286s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-True] 286s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[pep604] 286s [gw1] [ 72%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-plainname-use_composite] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-(3)-not_use_composite] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[pep695] 286s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-True] 286s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-False] 286s [gw1] [ 72%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-(3)-not_use_composite] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-(3)-use_composite] 286s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[pep695] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[union] 286s [gw1] [ 72%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-(3)-use_composite] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-[brack]-not_use_composite] 286s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-False] 286s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-True] 286s [gw4] [ 72%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-fetch] 286s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[union] 286s [gw1] [ 72%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-[brack]-not_use_composite] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-not_optional] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-[brack]-use_composite] 286s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_lookup_w_shard 286s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-True] 286s [gw1] [ 72%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-[brack]-use_composite] 286s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-False] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-col%p-not_use_composite] 286s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-not_optional] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional] 286s [gw1] [ 72%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-col%p-not_use_composite] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-col%p-use_composite] 286s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-False] 286s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional_fwd_ref] 286s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-True] 286s [gw1] [ 72%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-col%p-use_composite] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-plainname-not_use_composite] 286s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional_fwd_ref] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604] 286s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-True] 286s [gw1] [ 72%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-plainname-not_use_composite] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-plainname-use_composite] 286s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-False] 286s [gw1] [ 72%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-plainname-use_composite] 286s [gw0] [ 72%] PASSED test/orm/test_pickled.py::TupleLabelTest::test_tuple_labeling 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-(3)] 286s [gw3] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604] 286s [gw1] [ 72%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-(3)] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604_fwd_ref] 286s [gw2] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-False] 286s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-True] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-[brack]] 286s [gw1] [ 72%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-[brack]] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-col%p] 286s [gw1] [ 72%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-col%p] 286s test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_four 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-plainname] 286s [gw1] [ 73%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-plainname] 286s [gw3] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604_fwd_ref] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-(3)] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-union_none] 286s [gw1] [ 73%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-(3)] 286s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-True] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-[brack]] 286s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-False] 286s [gw1] [ 73%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-[brack]] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-col%p] 286s [gw1] [ 73%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-col%p] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-plainname] 286s [gw1] [ 73%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-plainname] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-(3)] 286s [gw1] [ 73%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-(3)] 286s [gw3] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-union_none] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-[brack]] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-not_optional] 286s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-False] 286s [gw1] [ 73%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-[brack]] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-col%p] 286s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-True] 286s [gw1] [ 73%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-col%p] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-plainname] 286s [gw1] [ 73%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-plainname] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-(3)] 286s [gw3] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-not_optional] 286s [gw1] [ 73%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-(3)] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-[brack]] 286s [gw1] [ 73%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-[brack]] 286s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-True] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-col%p] 286s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-False] 286s [gw1] [ 73%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-col%p] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-plainname] 286s [gw1] [ 73%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-plainname] 286s [gw3] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-(3)] 286s [gw1] [ 73%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-(3)] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional_fwd_ref] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-[brack]] 286s [gw1] [ 73%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-[brack]] 286s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-False] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-col%p] 286s [gw1] [ 73%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-col%p] 286s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-True] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-plainname] 286s [gw3] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional_fwd_ref] 286s [gw1] [ 73%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-plainname] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-(3)] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604] 286s [gw1] [ 73%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-(3)] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-[brack]] 286s [gw1] [ 73%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-[brack]] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-col%p] 286s [gw1] [ 73%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-col%p] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-plainname] 286s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-True] 286s [gw1] [ 73%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-plainname] 286s [gw3] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-(3)] 286s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-False] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604_fwd_ref] 286s [gw1] [ 73%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-(3)] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-[brack]] 286s [gw1] [ 73%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-[brack]] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-col%p] 286s [gw1] [ 73%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-col%p] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-plainname] 286s [gw1] [ 73%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-plainname] 286s [gw3] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604_fwd_ref] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-(3)] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-union_none] 286s [gw1] [ 73%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-(3)] 286s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-False] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-[brack]] 286s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-True] 286s [gw1] [ 73%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-[brack]] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-col%p] 286s [gw1] [ 73%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-col%p] 286s [gw3] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-union_none] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-plainname] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-not_optional] 286s [gw1] [ 73%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-plainname] 286s test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_null 286s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-True] 286s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-False] 286s [gw3] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-not_optional] 286s [gw1] [ 73%] PASSED test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_null 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional] 286s test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_render_literal_bool 286s [gw1] [ 73%] PASSED test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_render_literal_bool 286s test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_round_trip 286s [gw1] [ 73%] PASSED test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_round_trip 286s [gw3] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional] 286s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-False] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional_fwd_ref] 286s test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_whereclause 286s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-True] 286s [gw1] [ 73%] PASSED test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_whereclause 286s [gw0] [ 73%] PASSED test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_four 286s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_from_round_trip 286s [gw3] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional_fwd_ref] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604] 286s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-True] 286s test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_one 286s [gw1] [ 73%] SKIPPED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_from_round_trip 286s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-False] 286s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_scalar_subq_round_trip 286s [gw1] [ 73%] SKIPPED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_scalar_subq_round_trip 286s [gw3] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604] 286s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_insert_from_select_round_trip 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604_fwd_ref] 286s [gw1] [ 73%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_insert_from_select_round_trip 286s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_select_nonrecursive_round_trip 286s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-False] 286s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-True] 286s [gw1] [ 73%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_select_nonrecursive_round_trip 286s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_select_recursive_round_trip 286s [gw3] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604_fwd_ref] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-union_none] 286s [gw0] [ 73%] PASSED test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_one 286s test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_three 286s [gw1] [ 73%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_select_recursive_round_trip 286s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_update_from_round_trip 286s [gw3] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-union_none] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-not_optional] 286s [gw1] [ 73%] SKIPPED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_update_from_round_trip 286s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-cte_named-not_values_named] 286s [gw1] [ 73%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-cte_named-not_values_named] 286s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-True] 286s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-cte_named-values_named] 286s [gw0] [ 73%] PASSED test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_three 286s [gw3] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-not_optional] 286s [gw1] [ 73%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-cte_named-values_named] 286s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional] 286s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default--] 286s test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_two 287s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-not_cte_named-not_values_named] 287s [gw0] [ 73%] PASSED test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_two 287s [gw1] [ 73%] 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] 287s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-not_cte_named-values_named] 287s [gw3] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional] 287s [gw1] [ 73%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-not_cte_named-values_named] 287s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional_fwd_ref] 287s test/orm/inheritance/test_poly_loading.py::ChunkingTest::test_chunking 287s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-cte_named-not_values_named] 287s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default--] 287s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default-value1-override_value1] 287s [gw1] [ 73%] 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] 287s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-cte_named-values_named] 287s [gw1] [ 73%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-cte_named-values_named] 287s 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] 287s [gw3] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional_fwd_ref] 287s [gw1] [ 73%] 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] 287s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604] 287s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default-value1-override_value1] 287s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-not_cte_named-values_named] 287s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-False-True] 287s [gw1] [ 73%] 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] 287s test/dialect/test_suite.py::CastTypeDecoratorTest_sqlite+pysqlite_3_46_1::test_special_type 287s [gw1] [ 73%] PASSED test/dialect/test_suite.py::CastTypeDecoratorTest_sqlite+pysqlite_3_46_1::test_special_type 287s [gw3] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604] 287s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-False-True] 287s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-True-False] 287s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604_fwd_ref] 287s test/dialect/test_suite.py::CollateTest_sqlite+pysqlite_3_46_1::test_collate_order_by 287s [gw1] [ 73%] PASSED test/dialect/test_suite.py::CollateTest_sqlite+pysqlite_3_46_1::test_collate_order_by 287s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-MyInline] 287s [gw3] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604_fwd_ref] 287s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-True-False] 287s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-union_none] 287s [gw1] [ 73%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-MyInline] 287s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate--] 287s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-None] 287s [gw3] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-union_none] 287s [gw1] [ 73%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-None] 287s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep484_newtypes_as_typemap_keys 287s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-my_inline] 287s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate--] 287s [gw1] [ 73%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-my_inline] 287s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate-value3-override_value3] 287s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-MyInline] 287s [gw3] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep484_newtypes_as_typemap_keys 287s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional] 287s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate-value3-override_value3] 287s [gw6] [ 73%] PASSED test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[not_invalidate_conn_rec-detached_gc] 287s test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[not_invalidate_conn_rec-normal_gc] 287s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_default-value5-override_value5] 287s [gw4] [ 73%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_lookup_w_shard 287s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_textual_lookup 287s [gw1] [ 73%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-MyInline] 287s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_default-value5-override_value5] 287s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_onupdate-value4-override_value4] 287s [gw3] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional] 287s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional_union] 287s [gw3] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional_union] 287s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional_union_604] 287s [gw0] [ 73%] PASSED test/orm/inheritance/test_poly_loading.py::ChunkingTest::test_chunking 287s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-None] 287s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_onupdate-value4-override_value4] 287s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[type-value8-override_value8] 287s [gw3] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional_union_604] 287s test/orm/inheritance/test_poly_loading.py::CompositeAttributesTest::test_load_composite[base] 287s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-plain] 287s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[type-value8-override_value8] 287s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_base_type_from_pep593 287s [gw3] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-plain] 287s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union] 287s [gw1] [ 73%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-None] 287s [gw3] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union] 287s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_604] 287s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_base_type_from_pep593 287s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 287s [gw3] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_604] 287s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_695] 287s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 287s [gw3] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_695] 287s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_newtype] 287s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 287s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-my_inline] 287s [gw3] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_newtype] 287s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null] 287s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 287s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 287s [gw3] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null] 287s [gw0] [ 73%] PASSED test/orm/inheritance/test_poly_loading.py::CompositeAttributesTest::test_load_composite[base] 287s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_604] 287s test/orm/inheritance/test_poly_loading.py::CompositeAttributesTest::test_load_composite[sub] 287s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 287s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 287s [gw1] [ 73%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-my_inline] 287s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 287s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-0] 287s [gw3] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_604] 287s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_695] 287s [gw3] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_695] 287s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_rollback_recover 287s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-0] 287s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-1] 287s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_mixed[False] 287s [gw3] [ 73%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_rollback_recover 287s test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_something 287s [gw1] [ 73%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_mixed[False] 287s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_mixed[True] 287s [gw3] [ 73%] PASSED test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_something 287s [gw0] [ 73%] PASSED test/orm/inheritance/test_poly_loading.py::CompositeAttributesTest::test_load_composite[sub] 287s test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_something_with_context_managers 287s test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_load_company_plus_employees 287s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-1] 287s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-0] 287s [gw3] [ 73%] PASSED test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_something_with_context_managers 287s test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_super_abusive_nesting 287s [gw3] [ 73%] PASSED test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_super_abusive_nesting 287s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_something 287s [gw1] [ 73%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_mixed[True] 287s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-0] 287s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-1] 287s [gw3] [ 73%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_something 287s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_something_with_context_managers 287s [gw3] [ 73%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_something_with_context_managers 287s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-1] 287s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict0] 287s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_super_abusive_nesting 287s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_no_constraint[False] 287s [gw1] [ 73%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_no_constraint[False] 287s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_no_constraint[True] 287s [gw3] [ 73%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_super_abusive_nesting 287s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict0] 287s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_something 287s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict1] 287s [gw3] [ 73%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_something 287s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_something_with_context_managers 287s [gw1] [ 73%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_no_constraint[True] 287s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict1] 287s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List0] 287s [gw3] [ 73%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_something_with_context_managers 287s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_super_abusive_nesting 287s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List0] 287s [gw3] [ 73%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_super_abusive_nesting 287s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List1] 287s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-MyCkConst] 287s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_something 287s [gw1] [ 73%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-MyCkConst] 287s [gw3] [ 73%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_something 287s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_something_with_context_managers 287s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-None] 287s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List1] 287s [gw1] [ 73%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-None] 287s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Mapping] 287s [gw3] [ 73%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_something_with_context_managers 287s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-my_ck_const] 287s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_super_abusive_nesting 287s [gw1] [ 73%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-my_ck_const] 287s [gw3] [ 73%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_super_abusive_nesting 287s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-MyCkConst] 287s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Mapping] 287s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_close 287s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableMapping] 287s [gw3] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_close 287s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_commit 287s [gw3] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_commit 287s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_rollback 287s [gw3] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_rollback 287s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_close 287s [gw3] [ 73%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_close 287s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_commit 287s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableMapping] 287s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableSequence] 287s [gw3] [ 73%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_commit 287s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_close 287s [gw3] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_close 287s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_one 287s [gw3] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_one 287s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_two 287s [gw3] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_two 287s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_rollback 287s [gw1] [ 73%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-MyCkConst] 287s [gw3] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_rollback 287s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_rollback 287s [gw3] [ 73%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_rollback 287s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_agent_no_conn_transaction 287s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableSequence] 287s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Sequence] 287s [gw3] [ 73%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_agent_no_conn_transaction 287s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase 287s [gw3] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase 287s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_commit 287s [gw0] [ 73%] PASSED test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_load_company_plus_employees 287s test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_load_company_plus_employees_w_paperwork 287s [gw3] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_commit 287s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_rollback 287s [gw3] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_rollback 287s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_trans_close 287s [gw3] [ 73%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_trans_close 287s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Sequence] 287s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 287s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-None] 287s test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation 287s [gw0] [ 73%] PASSED test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_load_company_plus_employees_w_paperwork 287s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 287s test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_person_selectin_subclasses 287s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 287s [gw3] [ 73%] PASSED test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation 287s test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation_with_savepoint 287s [gw3] [ 73%] SKIPPED test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation_with_savepoint 287s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 287s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 287s [gw0] [ 73%] PASSED test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_person_selectin_subclasses 287s [gw1] [ 73%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-None] 287s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback 287s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-defaultload] 287s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 287s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 287s [gw3] [ 73%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback 287s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit 287s [gw3] [ 73%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit 287s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit_collections 287s [gw3] [ 73%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit_collections 287s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 287s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_delete 287s [gw3] [ 73%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_delete 287s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-0] 287s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_lost_still_runs 287s [gw3] [ 73%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_lost_still_runs 287s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback 287s [gw3] [ 73%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback 287s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_collections 287s [gw3] [ 73%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_collections 287s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-0] 287s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback 287s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-1] 287s [gw3] [ 73%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback 287s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_begin_fails_connection_is_closed 287s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-1] 287s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-0] 287s [gw3] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_begin_fails_connection_is_closed 287s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_begin_savepoint_fails_connection_is_not_closed 287s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-0] 287s [gw3] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_begin_savepoint_fails_connection_is_not_closed 287s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-1] 287s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_closed_status_check 287s [gw0] [ 73%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-defaultload] 287s [gw3] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_closed_status_check 287s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-joinedload] 287s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_continue_flushing_guard 287s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-1] 287s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict0] 287s [gw0] [ 73%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-joinedload] 287s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-lazyload] 287s [gw0] [ 73%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-lazyload] 287s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict0] 287s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict1] 287s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-selectinload] 287s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-my_ck_const] 287s [gw3] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_continue_flushing_guard 287s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_continue_flushing_on_commit 287s [gw0] [ 73%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-selectinload] 287s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict1] 287s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-defaultload] 287s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List0] 287s [gw3] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_continue_flushing_on_commit 287s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_dirty_state_transferred_deep_nesting 287s [gw3] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_dirty_state_transferred_deep_nesting 288s [gw0] [ 73%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-defaultload] 288s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-joinedload] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_execution_options_begin_transaction 288s [gw3] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_execution_options_begin_transaction 288s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List0] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List1] 288s [gw1] [ 73%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-my_ck_const] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_execution_options_ignored_mid_transaction 288s [gw3] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_execution_options_ignored_mid_transaction 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_external_nested_transaction 288s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List1] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Mapping] 288s [gw0] [ 73%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-joinedload] 288s [gw3] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_external_nested_transaction 288s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-lazyload] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_failed_rollback_deactivates_transaction 288s [gw3] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_failed_rollback_deactivates_transaction 288s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Mapping] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_invalidate 288s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-CASCADE-None-_exclusions_00] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableMapping] 288s [gw3] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_invalidate 288s [gw0] [ 73%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-lazyload] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[conditional_savepoint] 288s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-selectinload] 288s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableMapping] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableSequence] 288s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableSequence] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Sequence] 288s [gw0] [ 73%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-selectinload] 288s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-defaultload] 288s [gw1] [ 73%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-CASCADE-None-_exclusions_00] 288s [gw3] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[conditional_savepoint] 288s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-None-RESTRICT-_exclusions_04] 288s [gw0] [ 73%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-defaultload] 288s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-joinedload] 288s [gw1] [ 73%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-None-RESTRICT-_exclusions_04] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[control_fully] 288s [gw3] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[control_fully] 288s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-None-SET NULL-_exclusions_01] 288s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Sequence] 288s [gw4] [ 73%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_textual_lookup 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 288s [gw1] [ 73%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-None-SET NULL-_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-RESTRICT-None-_exclusions_05] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[create_savepoint] 288s [gw3] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[create_savepoint] 288s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_textual_lookup_w_shard 288s [gw1] [ 73%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-RESTRICT-None-_exclusions_05] 288s [gw0] [ 73%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-joinedload] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[none] 288s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[expected2-None-NO ACTION-_exclusions_02] 288s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-lazyload] 288s [gw3] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[none] 288s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[rollback_only] 288s [gw1] [ 73%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[expected2-None-NO ACTION-_exclusions_02] 288s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[expected3-NO ACTION-None-_exclusions_03] 288s [gw0] [ 73%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-lazyload] 288s [gw3] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[rollback_only] 288s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-selectinload] 288s [gw2] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 288s [gw1] [ 73%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[expected3-NO ACTION-None-_exclusions_03] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-conditional_savepoint] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 288s [gw0] [ 73%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-selectinload] 288s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_index_column_order[False] 288s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-defaultload] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-conditional_savepoint] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-control_fully] 288s [gw1] [ 74%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_index_column_order[False] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-control_fully] 288s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_index_column_order[True] 288s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 288s [gw0] [ 74%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-defaultload] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-create_savepoint] 288s [gw1] [ 74%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_index_column_order[True] 288s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-joinedload] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-create_savepoint] 288s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_nullable_reflection 288s [gw0] [ 74%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-joinedload] 288s [gw1] [ 74%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_nullable_reflection 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-none] 288s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-lazyload] 288s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_numeric_reflection 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-none] 288s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 288s [gw0] [ 74%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-lazyload] 288s [gw1] [ 74%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_numeric_reflection 288s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-selectinload] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-rollback_only] 288s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_covering_index 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-rollback_only] 288s [gw0] [ 74%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-selectinload] 288s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-defaultload] 288s [gw1] [ 74%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_covering_index 288s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_expression_based_indexes 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-conditional_savepoint] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-conditional_savepoint] 288s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 288s [gw0] [ 74%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-defaultload] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 288s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-joinedload] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-control_fully] 288s [gw1] [ 74%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_expression_based_indexes 288s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Boolean-default2-1|true-_exclusions_02] 288s [gw0] [ 74%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-joinedload] 288s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-lazyload] 288s [gw1] [ 74%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Boolean-default2-1|true-_exclusions_02] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-control_fully] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-create_savepoint] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-create_savepoint] 288s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[DateTime-default5-current_timestamp|now|getdate-_exclusions_05] 288s [gw0] [ 74%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-lazyload] 288s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 288s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-selectinload] 288s [gw1] [ 74%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[DateTime-default5-current_timestamp|now|getdate-_exclusions_05] 288s [gw0] [ 74%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-selectinload] 288s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-10-'?10'?-_exclusions_01] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-none] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-none] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-rollback_only] 288s [gw1] [ 74%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-10-'?10'?-_exclusions_01] 288s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[None] 288s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default0-'?10'?-_exclusions_00] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-rollback_only] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-conditional_savepoint] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-conditional_savepoint] 288s [gw1] [ 74%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default0-'?10'?-_exclusions_00] 288s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 288s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default3-3\\+5-_exclusions_03] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-control_fully] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-control_fully] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-create_savepoint] 288s [gw1] [ 74%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default3-3\\+5-_exclusions_03] 288s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default4-3\\*5-_exclusions_04] 288s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict0] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-create_savepoint] 288s [gw1] [ 74%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default4-3\\*5-_exclusions_04] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-none] 288s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default6-3\\+5-_exclusions_06] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-none] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-rollback_only] 288s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict0] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict1] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-rollback_only] 288s [gw1] [ 74%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default6-3\\+5-_exclusions_06] 288s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[CHAR-_exclusions_02] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-conditional_savepoint] 288s [gw1] [ 74%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[CHAR-_exclusions_02] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-conditional_savepoint] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-control_fully] 288s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[NCHAR-_exclusions_04] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-control_fully] 288s [gw1] [ 74%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[NCHAR-_exclusions_04] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-create_savepoint] 288s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[NVARCHAR-_exclusions_03] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-create_savepoint] 288s [gw1] [ 74%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[NVARCHAR-_exclusions_03] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-none] 288s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict1] 288s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[String-_exclusions_00] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-none] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List0] 288s [gw1] [ 74%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[String-_exclusions_00] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-rollback_only] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-rollback_only] 288s [gw0] [ 74%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[None] 288s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[VARCHAR-_exclusions_01] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-conditional_savepoint] 288s [gw1] [ 74%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[VARCHAR-_exclusions_01] 288s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_newtype] 288s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List0] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List1] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-conditional_savepoint] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_autoincrement_col 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-control_fully] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-control_fully] 288s [gw0] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_newtype] 288s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional] 288s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List1] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-create_savepoint] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Mapping] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-create_savepoint] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-none] 288s [gw0] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional] 288s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional_union] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-none] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-rollback_only] 288s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Mapping] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableMapping] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-rollback_only] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-conditional_savepoint] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-conditional_savepoint] 288s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableMapping] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-control_fully] 288s [gw0] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional_union] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableSequence] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-control_fully] 288s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional_union_604] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-create_savepoint] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-create_savepoint] 288s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableSequence] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Sequence] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-none] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-none] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-rollback_only] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-rollback_only] 288s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Sequence] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-ddl] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-conditional_savepoint] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-conditional_savepoint] 288s [gw0] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional_union_604] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-control_fully] 288s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-plain] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-control_fully] 288s [gw0] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-plain] 288s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union] 288s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-ddl] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-fkcount] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-create_savepoint] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-create_savepoint] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-none] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-none] 288s [gw0] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union] 288s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_604] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-rollback_only] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-rollback_only] 288s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-fkcount] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-references] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-conditional_savepoint] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-conditional_savepoint] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-control_fully] 288s [gw0] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_604] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-control_fully] 288s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_695] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-create_savepoint] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-create_savepoint] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-none] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-none] 288s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-references] 288s [gw0] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_695] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-ddl] 288s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_newtype] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-rollback_only] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-rollback_only] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-conditional_savepoint] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-conditional_savepoint] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-control_fully] 288s [gw0] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_newtype] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-control_fully] 288s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-create_savepoint] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-create_savepoint] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-none] 288s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-ddl] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-fkcount] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-none] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-rollback_only] 288s [gw0] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-rollback_only] 288s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_604] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-conditional_savepoint] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-conditional_savepoint] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-control_fully] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-control_fully] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-create_savepoint] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-create_savepoint] 288s [gw0] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_604] 288s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-fkcount] 288s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_695] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-none] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-references] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-none] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-rollback_only] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-rollback_only] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-conditional_savepoint] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-conditional_savepoint] 288s [gw0] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_695] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-control_fully] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-control_fully] 288s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_newtype] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-create_savepoint] 288s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-references] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-create_savepoint] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_from_pep593 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-none] 288s [gw1] [ 74%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_autoincrement_col 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-none] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode 288s [gw1] [ 74%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode 288s [gw0] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_newtype] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode_full 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-rollback_only] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-rollback_only] 288s [gw1] [ 74%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode_full 288s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_dialect_initialize 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-conditional_savepoint] 288s [gw1] [ 74%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_dialect_initialize 288s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_from_pep593 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-conditional_savepoint] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[False-False-_exclusions_00] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[none] 288s [gw1] [ 74%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[False-False-_exclusions_00] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-control_fully] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[False-True-_exclusions_01] 288s [gw1] [ 74%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[False-True-_exclusions_01] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-control_fully] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[True-False-_exclusions_02] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-create_savepoint] 288s [gw1] [ 74%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[True-False-_exclusions_02] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[True-True-_exclusions_03] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-create_savepoint] 288s [gw0] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional] 288s [gw1] [ 74%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[True-True-_exclusions_03] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments 288s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[none] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typealias] 288s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union] 288s [gw1] [ 74%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments_with_schema 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-none] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-none] 288s [gw1] [ 74%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments_with_schema 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_default_schema_name 288s [gw1] [ 74%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_default_schema_name 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[False-_exclusions_00] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-rollback_only] 288s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-rollback_only] 288s [gw1] [ 74%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[False-_exclusions_00] 288s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typealias] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[True-_exclusions_01] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_mixed_transaction_close 288s [gw3] [ 74%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_mixed_transaction_close 288s [gw1] [ 74%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[True-_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes[False-_exclusions_00] 288s [gw0] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_deleted_items_restored 288s [gw1] [ 74%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes[False-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes[True-_exclusions_01] 288s [gw3] [ 74%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_deleted_items_restored 288s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union_604] 288s [gw1] [ 74%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes[True-_exclusions_01] 288s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_new_items_removed 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_nested] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_inter_schema_foreign_keys 288s [gw1] [ 74%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_inter_schema_foreign_keys 288s [gw3] [ 74%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_new_items_removed 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_autotrans 288s [gw3] [ 74%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_autotrans 288s [gw1] [ 74%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 288s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_nested] 288s [gw1] [ 74%] 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] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_unpopulated] 288s [gw0] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union_604] 288s [gw3] [ 74%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction_connection_add 288s [gw3] [ 74%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction_connection_add 288s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-plain] 288s [gw1] [ 74%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 288s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_autobegin_after_explicit_commit 288s [gw1] [ 74%] 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] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 288s [gw1] [ 74%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 288s [gw1] [ 74%] 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] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 288s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_unpopulated] 288s [gw0] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-plain] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_mixin 288s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union] 288s [gw1] [ 74%] 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] 288s 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] 288s [gw1] [ 74%] 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] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 288s [gw1] [ 74%] 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] 288s 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] 288s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_mixin 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_not_yet 288s [gw0] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union] 288s [gw1] [ 74%] 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] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 288s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_604] 288s [gw1] [ 74%] 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] 288s 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] 288s [gw1] [ 74%] 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] 288s [gw6] [ 74%] PASSED test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[not_invalidate_conn_rec-normal_gc] 288s test/engine/test_pool.py::QueuePoolTest::test_waiters_handled 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 288s [gw1] [ 74%] 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] 288s 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] 288s [gw1] [ 74%] 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] 289s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 289s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_not_yet 289s [gw1] [ 74%] 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] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_plain 289s 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] 289s [gw1] [ 74%] 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] 289s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 289s [gw1] [ 74%] 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] 289s 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] 289s [gw0] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_604] 289s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_695] 289s [gw1] [ 74%] 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] 289s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 289s [gw1] [ 74%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 289s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 289s [gw1] [ 74%] 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] 289s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 289s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_plain 289s [gw0] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_695] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-in_map] 289s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_newtype] 289s [gw1] [ 74%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 289s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 289s [gw4] [ 74%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_textual_lookup_w_shard 289s [gw1] [ 74%] 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] 289s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 289s [gw1] [ 74%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 289s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 289s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_db_lookup 289s [gw1] [ 74%] 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] 289s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-in_map] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-not_in_map] 289s 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] 289s [gw1] [ 74%] 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] 289s 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] 289s [gw0] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_newtype] 289s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null] 289s [gw1] [ 74%] 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] 289s 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] 289s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-not_in_map] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-in_map] 289s [gw1] [ 74%] 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] 289s 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] 289s [gw1] [ 74%] 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] 289s 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] 289s [gw1] [ 74%] 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] 289s 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] 289s [gw1] [ 74%] 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] 289s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 289s [gw0] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null] 289s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-in_map] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-not_in_map] 289s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_604] 289s [gw1] [ 74%] 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] 289s 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] 289s [gw1] [ 74%] 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] 289s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 289s [gw1] [ 74%] 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] 289s 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] 289s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-not_in_map] 289s [gw0] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_604] 289s [gw1] [ 74%] 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] 289s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 289s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_695] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_no_recursive_pep593_from_pep695 289s [gw1] [ 74%] 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] 289s 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] 289s [gw1] [ 74%] 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] 289s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 289s [gw1] [ 74%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 289s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 289s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_no_recursive_pep593_from_pep695 289s [gw1] [ 74%] 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] 289s [gw0] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_695] 289s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_pep593_types_as_typemap_keys 289s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_newtype] 289s [gw1] [ 74%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 289s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 289s [gw1] [ 74%] 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] 289s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 289s [gw1] [ 74%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 289s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 289s [gw0] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_newtype] 289s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_extension] 289s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_pep593_types_as_typemap_keys 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_use_existing_column_from_pep_593 289s [gw1] [ 74%] 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] 289s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 289s [gw1] [ 74%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 289s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 289s [gw1] [ 74%] 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] 289s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 289s [gw1] [ 74%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 289s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 289s [gw0] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_extension] 289s [gw1] [ 74%] 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] 289s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_extension] 289s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 289s [gw1] [ 74%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 289s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 289s [gw1] [ 74%] 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] 289s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 289s [gw1] [ 74%] 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] 289s 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] 289s [gw1] [ 74%] 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] 289s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 289s [gw2] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_use_existing_column_from_pep_593 289s [gw0] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_extension] 289s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_typing] 289s [gw1] [ 74%] 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] 289s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 289s 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] 289s [gw1] [ 74%] 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] 289s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 289s [gw1] [ 74%] 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] 289s 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] 289s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_autobegin_after_explicit_commit 289s [gw1] [ 74%] 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] 289s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_close_transaction_on_flush 289s [gw1] [ 74%] 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] 289s [gw0] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_typing] 289s 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] 289s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_close_transaction_on_flush 289s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typing] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_prepare_wo_twophase 289s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_prepare_wo_twophase 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_committed_state 289s [gw1] [ 74%] 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] 289s [gw3] [ 74%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_committed_state 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_commit 289s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_commit 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_prepare 289s [gw3] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_prepare 289s [gw2] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_rollback 289s [gw3] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_rollback 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_preserve_flush_error 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 289s [gw0] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typing] 289s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_extension] 289s [gw3] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_preserve_flush_error 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_on_external 289s [gw3] [ 75%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_on_external 289s [gw2] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_commit 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 289s [gw3] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_commit 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_no_begin 289s [gw0] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_extension] 289s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_typing] 289s [gw3] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_no_begin 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_rollback 289s [gw3] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_rollback 289s [gw2] [ 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 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_transactions_isolated 289s [gw3] [ 75%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_transactions_isolated 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_twophase 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 289s [gw3] [ 75%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_twophase 289s [gw2] [ 75%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_delete 289s [gw0] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_typing] 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 289s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_plain_typealias_as_typemap_keys 289s [gw2] [ 75%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 289s [gw3] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_delete 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 289s [gw2] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_dirty 289s [gw0] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_plain_typealias_as_typemap_keys 289s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-no] 289s [gw3] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_dirty 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_new 289s [gw2] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 289s [gw3] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_new 289s [gw0] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-no] 289s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-value] 289s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_rollback_evt 289s [gw3] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_rollback_evt 289s [gw2] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_commit_one 289s [gw0] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-value] 289s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-yes] 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_commit_one 289s [gw3] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_commit_one 289s [gw0] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-yes] 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 289s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-no] 289s [gw3] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 289s [gw2] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_commit_one 289s test/sql/test_type_expressions.py::StringRoundTripTest::test_round_trip 289s [gw0] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-no] 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 289s [gw2] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 289s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-value] 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 289s [gw3] [ 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 289s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_round_trip 289s test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_apply_labels 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 289s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_apply_labels 289s [gw3] [ 75%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 289s test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_by_string 289s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_by_string 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 289s test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_individual_labels 289s [gw3] [ 75%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 289s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_individual_labels 289s [gw2] [ 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 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 289s [gw0] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-value] 289s test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_no_labels 289s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-yes] 289s [gw3] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 289s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_no_labels 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 289s [gw2] [ 75%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 289s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_insertmanyvalues_returning 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 289s [gw4] [ 75%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_db_lookup 289s [gw2] [ 75%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 289s [gw3] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 289s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_insertmanyvalues_returning 289s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_round_trip 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 289s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_query_explicit_shard_via_bind_opts 289s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_round_trip 289s [gw2] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 289s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_apply_labels 289s [gw0] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-yes] 289s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-no] 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 289s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_apply_labels 289s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_by_string 289s [gw3] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 289s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_by_string 289s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_individual_labels 289s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_individual_labels 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_commit_one 289s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_no_labels 289s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_no_labels 289s [gw0] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-no] 289s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_insertmanyvalues_returning 289s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-value] 289s [gw2] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 289s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 289s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_insertmanyvalues_returning 289s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_round_trip 289s [gw3] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_commit_one 289s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_round_trip 289s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_apply_labels 289s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_apply_labels 289s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_by_string 289s [gw0] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-value] 289s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-yes] 289s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 289s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_by_string 289s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_individual_labels 289s [gw2] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 289s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_individual_labels 289s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_no_labels 289s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_no_labels 289s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 289s test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction 289s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_employee_joined_inh 289s [gw0] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-yes] 289s [gw2] [ 75%] PASSED test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction 289s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 289s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 289s test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction_nesting 289s [gw2] [ 75%] PASSED test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction_nesting 289s test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction_subtransactions 289s [gw2] [ 75%] PASSED test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction_subtransactions 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autobegin_commit 289s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 289s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 289s [gw2] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autobegin_commit 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autobegin_rollback 289s [gw2] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autobegin_rollback 289s [gw0] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autocommit_isolation_level 289s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-optional] 289s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 289s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 289s [gw2] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autocommit_isolation_level 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_begin_block 289s [gw2] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_begin_block 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_close 289s [gw2] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_close 289s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_close2 289s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 289s [gw2] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_close2 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_fails_ctxmanager 289s [gw0] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-optional] 289s [gw2] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_fails_ctxmanager 289s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-not_optional] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_fails_flat 289s [gw2] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_fails_flat 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_inactive 289s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 289s [gw2] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_inactive 289s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_no_begin 289s [gw2] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_no_begin 289s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_employee_joined_inh 289s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commits 289s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 289s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 289s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-annotated] 289s [gw2] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commits 289s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_autobegins_real_trans_from_nested 289s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 289s [gw0] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-not_optional] 289s [gw2] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_autobegins_real_trans_from_nested 289s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_interface 289s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-optional] 289s [gw2] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_interface 289s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 289s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back[False] 289s [gw2] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back[False] 289s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back[True] 289s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 289s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 289s [gw2] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back[True] 289s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[False] 289s [gw2] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[False] 289s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[True] 289s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 289s [gw2] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[True] 289s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_savepoint_warning_straight 289s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 289s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 289s [gw2] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_savepoint_warning_straight 289s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 289s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-annotated] 289s [gw0] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-optional] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_warning_straight 289s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 289s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-plain] 289s [gw2] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_warning_straight 289s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 289s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_explicit_begin 289s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 289s [gw2] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_explicit_begin 289s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture0-False] 289s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 289s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 289s [gw2] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture0-False] 289s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 289s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture0-True] 289s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 289s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 289s [gw0] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 289s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 289s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 289s [gw2] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture0-True] 289s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture1-False] 289s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 289s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 289s [gw2] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture1-False] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture1-True] 289s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 289s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-plain] 289s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 289s [gw2] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture1-True] 289s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-typemap] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture10-False] 289s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 289s [gw2] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture10-False] 289s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 289s [gw0] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 289s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture10-True] 290s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 290s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 290s [gw2] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture10-True] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 290s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture11-False] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 290s [gw2] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture11-False] 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture11-True] 290s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 290s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-typemap] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 290s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-annotated] 290s [gw2] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture11-True] 290s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 290s [gw0] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture2-False] 290s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-optional] 290s [gw2] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture2-False] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 290s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 290s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture2-True] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 290s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 290s [gw2] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture2-True] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 290s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture3-False] 290s [gw0] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-optional] 290s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 290s [gw2] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture3-False] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 290s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[plain] 290s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture3-True] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 290s [gw0] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[plain] 290s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-annotated] 290s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 290s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[typing] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 290s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-plain] 290s [gw0] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[typing] 290s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 290s [gw2] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture3-True] 290s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_superclass 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 290s [gw0] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_superclass 290s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture4-False] 290s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[BIGINT] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 290s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 290s [gw2] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture4-False] 290s [gw0] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[BIGINT] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 290s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ0] 290s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture4-True] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 290s [gw2] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture4-True] 290s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 290s [gw0] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ0] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 290s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ2] 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture5-False] 290s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 290s [gw2] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture5-False] 290s [gw0] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ2] 290s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ3] 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture5-True] 290s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-plain] 290s [gw0] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ3] 290s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-typemap] 290s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ4] 290s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 290s [gw0] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ4] 290s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_secondary_resolution 290s [gw0] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_secondary_resolution 290s [gw2] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture5-True] 290s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[pep604] 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture6-False] 290s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 290s [gw2] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture6-False] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture6-True] 290s [gw2] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture6-True] 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture7-False] 290s [gw4] [ 75%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_query_explicit_shard_via_bind_opts 290s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 290s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-typemap] 290s [gw2] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture7-False] 290s [gw0] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[pep604] 290s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[pep604_null] 290s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-include_column-native_enum] 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture7-True] 290s [gw2] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture7-True] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture8-False] 290s [gw2] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture8-False] 290s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_roundtrip 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture8-True] 290s [gw2] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture8-True] 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture9-False] 290s [gw0] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[pep604_null] 290s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[union] 290s [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] 290s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-include_column-not_native_enum] 290s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 290s [gw2] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture9-False] 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture9-True] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 290s [gw2] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture9-True] 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture0] 290s [gw2] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture0] 290s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture10] 290s [gw0] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[union] 290s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[union_null] 290s [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] 290s [gw2] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture10] 290s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-not_include_column-native_enum] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture11] 290s [gw2] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture11] 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture1] 290s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 290s [gw2] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture1] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture2] 290s [gw0] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[union_null] 290s [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] 290s [gw2] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture2] 290s test/orm/declarative/test_tm_future_annotations_sync.py::WriteOnlyRelationshipTest::test_dynamic 290s 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] 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture3] 290s [gw2] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture3] 290s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture4] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 290s [gw2] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture4] 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture5] 290s [gw2] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture5] 290s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture6] 290s [gw2] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture6] 290s [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] 290s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-include_column-native_enum] 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture7] 290s [gw0] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::WriteOnlyRelationshipTest::test_dynamic 290s test/orm/declarative/test_tm_future_annotations_sync.py::WriteOnlyRelationshipTest::test_write_only 290s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 290s [gw2] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture7] 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture8] 290s [gw2] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture8] 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture9] 290s [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] 290s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 290s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-include_column-not_native_enum] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 290s [gw2] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture9] 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_multiple_two_phase 290s [gw2] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_multiple_two_phase 290s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 290s [gw2] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback 290s [gw2] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit 290s [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] 290s [gw2] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit 290s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-not_include_column-native_enum] 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit_w_autobegin 290s [gw0] [ 75%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::WriteOnlyRelationshipTest::test_write_only 290s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 290s [gw2] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit_w_autobegin 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 290s test/orm/test_transaction.py::AccountingFlagsTest_sqlite+pysqlite_3_46_1::test_no_expire_on_commit 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit_w_begin 290s [gw2] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit_w_begin 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_double_begin 290s [gw2] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_double_begin 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_on_close_no_transaction 290s [gw2] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_on_close_no_transaction 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive 290s [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] 290s 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] 290s [gw2] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive_savepoint 290s [gw2] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive_savepoint 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_raise 290s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 290s [gw2] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_raise 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_reset_rollback_two_phase_no_rollback 290s [gw2] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_reset_rollback_two_phase_no_rollback 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_retains_through_options 290s [gw2] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_retains_through_options 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback 290s [gw2] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager 290s [gw2] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager_autobegin 290s [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] 290s [gw2] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager_autobegin 290s [gw3] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 290s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_annotated_setup 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager_autocommit 290s [gw2] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager_autocommit 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_inactive 290s [gw0] [ 76%] PASSED test/orm/test_transaction.py::AccountingFlagsTest_sqlite+pysqlite_3_46_1::test_no_expire_on_commit 290s [gw2] [ 76%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_inactive 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_no_begin 290s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 290s [gw2] [ 76%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_no_begin 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_close 290s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_commit_pending 290s [gw2] [ 76%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_close 290s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_annotated_setup 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_exception 290s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_annotated_no_mapped_cols_setup 290s [gw2] [ 76%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_exception 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_exception_if_no_trans 290s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 290s [gw2] [ 76%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_exception_if_no_trans 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_five 290s [gw2] [ 76%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_five 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_four 290s [gw2] [ 76%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_four 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_one 290s [gw2] [ 76%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_one 290s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_ctxmanager 290s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_annotated_no_mapped_cols_setup 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 290s [gw2] [ 76%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_ctxmanager 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_flat 290s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_annotated_setup 290s [gw2] [ 76%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_flat 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_fails_flat 290s [gw2] [ 76%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_fails_flat 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_seven 290s [gw2] [ 76%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_seven 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_six 290s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 290s [gw2] [ 76%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_six 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_three 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 290s [gw2] [ 76%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_three 290s [gw0] [ 76%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_commit_pending 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_two 290s [gw2] [ 76%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_two 290s [gw7] [ 76%] PASSED test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[c] 290s test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[foreign_keys] 290s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_concurrent_commit_pending 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[commit] 290s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_annotated_setup 290s [gw2] [ 76%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[commit] 290s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_not_composite_compliant 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[not_commit] 290s [gw2] [ 76%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[not_commit] 290s [gw0] [ 76%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_concurrent_commit_pending 290s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_transaction 290s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback 290s [gw2] [ 76%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_transaction 290s [gw0] [ 76%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback 290s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 290s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_trans_deleted_cleared_on_rollback 290s test/orm/test_transaction.py::TwoPhaseTest_sqlite+pysqlite_3_46_1::test_rollback_on_prepare 290s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_not_composite_compliant 290s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_composite_setup 290s [gw0] [ 76%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_trans_deleted_cleared_on_rollback 290s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_trans_pending_cleared_on_commit 290s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 290s [gw0] [ 76%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_trans_pending_cleared_on_commit 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 290s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback 290s [gw0] [ 76%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback 290s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback_cascade 290s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 290s [gw0] [ 76%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback_cascade 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 290s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback_orphan 290s [gw2] [ 76%] SKIPPED test/orm/test_transaction.py::TwoPhaseTest_sqlite+pysqlite_3_46_1::test_rollback_on_prepare 290s [gw0] [ 76%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback_orphan 290s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 290s test/engine/test_transaction.py::AutoRollbackTest_sqlite+pysqlite_3_46_1::test_rollback_deadlock 290s [gw0] [ 76%] PASSED test/engine/test_transaction.py::AutoRollbackTest_sqlite+pysqlite_3_46_1::test_rollback_deadlock 290s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_20_style 290s test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint 290s [gw0] [ 76%] SKIPPED test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint 290s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 290s test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_eval 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 290s [gw0] [ 76%] SKIPPED test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_eval 290s test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_fetch 290s [gw0] [ 76%] SKIPPED test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_fetch 290s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_connection_invalidated 290s [gw0] [ 76%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_connection_invalidated 290s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_default_level 290s [gw0] [ 76%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_default_level 290s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_engine_param_stays 290s [gw0] [ 76%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_engine_param_stays 290s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_exception_in_transaction 290s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 290s [gw0] [ 76%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_exception_in_transaction 290s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_engine 290s [gw0] [ 76%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_engine 290s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_option_engine 290s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_composite_setup 290s [gw0] [ 76%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_option_engine 290s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_statement_bzzt 290s [gw0] [ 76%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_statement_bzzt 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 290s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_fwd_ref_ok_explicit_cls 290s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 290s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_fwd_ref_ok_explicit_cls 290s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_fwd_ref_plus_no_mapped 290s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 290s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_fwd_ref_plus_no_mapped 290s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_name_cols_by_str 290s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 290s [gw4] [ 76%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_roundtrip 290s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_name_cols_by_str 290s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_roundtrip_future 290s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_named_setup 290s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 290s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 290s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_named_setup 290s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_one_col_setup 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 290s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 290s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 290s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_one_col_setup 290s test/orm/declarative/test_typed_mapping.py::DeclarativeBaseTest::test_class_getitem_as_declarative 290s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 291s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::DeclarativeBaseTest::test_class_getitem_as_declarative 291s test/orm/declarative/test_typed_mapping.py::GenericMappingQueryTest::test_inspect 291s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::GenericMappingQueryTest::test_inspect 291s test/orm/declarative/test_typed_mapping.py::GenericMappingQueryTest::test_select 291s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::GenericMappingQueryTest::test_select 291s [gw6] [ 76%] PASSED test/engine/test_pool.py::QueuePoolTest::test_waiters_handled 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 291s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 291s test/engine/test_pool.py::ResetOnReturnTest::test_custom[detach] 291s [gw6] [ 76%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom[detach] 291s test/engine/test_pool.py::ResetOnReturnTest::test_custom[invalidate] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 291s [gw6] [ 76%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom[invalidate] 291s test/engine/test_pool.py::ResetOnReturnTest::test_custom[return] 291s [gw6] [ 76%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom[return] 291s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 291s test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[False-False] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 291s [gw6] [ 76%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[False-False] 291s test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[False-True] 291s [gw6] [ 76%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[False-True] 291s test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[True-False] 291s [gw6] [ 76%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[True-False] 291s test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[True-True] 291s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 291s [gw6] [ 76%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[True-True] 291s test/engine/test_pool.py::ResetOnReturnTest::test_plain_commit 291s [gw6] [ 76%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_commit 291s test/engine/test_pool.py::ResetOnReturnTest::test_plain_none 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 291s [gw6] [ 76%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_none 291s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback[False] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 291s [gw6] [ 76%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback[False] 291s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback[True] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 291s [gw6] [ 76%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback[True] 291s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[False-False] 291s [gw6] [ 76%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[False-False] 291s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[False-True] 291s [gw6] [ 76%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[False-True] 291s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[True-False] 291s [gw6] [ 76%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[True-False] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 291s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[True-True] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 291s [gw6] [ 76%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[True-True] 291s test/engine/test_pool.py::SingletonThreadPoolTest::test_cleanup 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 291s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 291s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 291s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 291s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 291s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 291s [gw6] [ 76%] PASSED test/engine/test_pool.py::SingletonThreadPoolTest::test_cleanup 291s test/engine/test_pool.py::SingletonThreadPoolTest::test_no_rollback_from_nested_connections 291s [gw6] [ 76%] PASSED test/engine/test_pool.py::SingletonThreadPoolTest::test_no_rollback_from_nested_connections 291s test/engine/test_pool.py::StaticPoolTest::test_connect 291s [gw6] [ 76%] PASSED test/engine/test_pool.py::StaticPoolTest::test_connect 291s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 291s test/engine/test_pool.py::StaticPoolTest::test_recreate 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_required_no_arg 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 291s [gw6] [ 76%] PASSED test/engine/test_pool.py::StaticPoolTest::test_recreate 291s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_negative_int 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 291s [gw6] [ 76%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_negative_int 291s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_none 291s [gw6] [ 76%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_none 291s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_one 291s [gw2] [ 76%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_20_style 291s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_required_no_arg 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 291s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_asyncio 291s [gw6] [ 76%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_one 291s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_positive_int 291s [gw2] [ 76%] SKIPPED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_asyncio 291s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_core_operators 291s [gw6] [ 76%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_positive_int 291s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_zero 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 291s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 291s [gw6] [ 76%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_zero 291s test/engine/test_processors.py::CyDateProcessorTest::test_date_invalid_string 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 291s [gw6] [ 76%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_date_invalid_string 291s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'+'] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 291s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 291s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_on_base 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 291s [gw4] [ 76%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_roundtrip_future 291s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[bind_arg-defer] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_on_base 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_on_mixin 291s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 291s [gw2] [ 76%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_core_operators 291s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_large_collections 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_on_mixin 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_anno_w_fixed_table 291s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_anno_w_fixed_table 291s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[False-default] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 291s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 291s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[False-default] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[False-insert_default] 291s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 291s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'+'] 291s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'-'] 291s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'-'] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 291s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'*'] 291s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'*'] 291s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'+'] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[False-insert_default] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[True-default] 291s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'+'] 291s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 291s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'-'] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 291s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'-'] 291s [gw2] [ 76%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_large_collections 291s test/orm/test_query.py::OperatorTest::test_between 291s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_columns 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[True-default] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[True-insert_default] 291s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_between 291s test/orm/test_query.py::OperatorTest::test_clauses 291s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 291s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_clauses 291s test/orm/test_query.py::OperatorTest::test_collate 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 291s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_collate 291s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'!='-'!='] 291s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'!='-'!='] 291s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'<'-'>'] 291s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'<'-'>'] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[True-insert_default] 291s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'<='-'>='] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_column_default 291s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'<='-'>='] 291s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'='-'='] 291s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'='-'='] 291s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'>'-'<'] 291s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'>'-'<'] 291s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'>='-'<='] 291s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'>='-'<='] 291s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'!='-'!='] 291s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'!='-'!='] 291s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 291s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'<'-'>'] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_column_default 291s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'<'-'>'] 291s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'<='-'>='] 291s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'<='-'>='] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_inline_declaration 291s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'='-'='] 291s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'='-'='] 291s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'>'-'<'] 291s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'>'-'<'] 291s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'>='-'<='] 291s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'>='-'<='] 291s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'!='-'!='] 291s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'!='-'!='] 291s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'<'-'>'] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs 291s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'<'-'>'] 291s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'<='-'>='] 291s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_inline_declaration 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_uses_inner_when_present 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 291s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'<='-'>='] 291s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'='-'='] 291s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'='-'='] 291s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'>'-'<'] 291s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'>'-'<'] 291s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'>='-'<='] 291s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'>='-'<='] 291s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'!='-'!='] 291s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_uses_inner_when_present 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_typing_literal_identity 291s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'!='-'!='] 291s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'<'-'>'] 291s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 291s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'<'-'>'] 291s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'<='-'>='] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_separate_name 291s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'<='-'>='] 291s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'='-'='] 291s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'='-'='] 291s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'>'-'<'] 291s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_typing_literal_identity 291s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'>'-'<'] 291s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 291s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 291s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'>='-'<='] 291s test/orm/declarative/test_typed_mapping.py::MixinTest::test_mapped_column_omit_fn 292s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'>='-'<='] 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'!='-'!='] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_separate_name 292s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_mapped_column_omit_fn 292s test/orm/declarative/test_typed_mapping.py::MixinTest::test_mapped_column_omit_fn_fixed_table 292s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 292s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_mapped_column_omit_fn_fixed_table 292s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'!='-'!='] 292s test/orm/declarative/test_typed_mapping.py::MixinTest::test_mc_duplication_declared_attr 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'<'-'>'] 292s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'<'-'>'] 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'<='-'>='] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 292s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'<='-'>='] 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'='-'='] 292s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_mc_duplication_declared_attr 292s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'='-'='] 292s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'>'-'<'] 292s test/orm/declarative/test_typed_mapping.py::MixinTest::test_mc_duplication_plain 292s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'>'-'<'] 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'>='-'<='] 292s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'>='-'<='] 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'!='-'!='] 292s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'!='-'!='] 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'<'-'>'] 292s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'<'-'>'] 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'<='-'>='] 292s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'<='-'>='] 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'='-'='] 292s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_mc_duplication_plain 292s test/orm/declarative/test_typed_mapping.py::MixinTest::test_relationship_duplication_declared_attr 292s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'='-'='] 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'>'-'<'] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 292s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'>'-'<'] 292s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'>='-'<='] 292s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'>='-'<='] 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'!='-'!='] 292s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'!='-'!='] 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'<'-'>'] 292s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'<'-'>'] 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'<='-'>='] 292s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'<='-'>='] 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'='-'='] 292s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'='-'='] 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'>'-'<'] 292s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'>'-'<'] 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'>='-'<='] 292s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'>='-'<='] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'!='-'!='] 292s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 292s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'!='-'!='] 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'<'-'>'] 292s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'<'-'>'] 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'<='-'>='] 292s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'<='-'>='] 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'='-'='] 292s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'='-'='] 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'>'-'<'] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 292s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_relationship_duplication_declared_attr 292s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_rhs 292s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'>'-'<'] 292s test/orm/declarative/test_typed_mapping.py::MixinTest::test_relationship_requires_declared_attr 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'>='-'<='] 292s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'>='-'<='] 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'!='-'!='] 292s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'!='-'!='] 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'<'-'>'] 292s [gw2] [ 76%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_columns 292s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_dml 292s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'<'-'>'] 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'<='-'>='] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_rhs 292s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'<='-'>='] 292s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_relationship_requires_declared_attr 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'='-'='] 292s test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-not_use_directive] 292s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_rhs_type_override_lhs 292s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'='-'='] 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'>'-'<'] 292s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'>'-'<'] 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'>='-'<='] 292s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'>='-'<='] 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'!='-'!='] 292s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'!='-'!='] 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'<'-'>'] 292s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'<'-'>'] 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'<='-'>='] 292s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'<='-'>='] 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'='-'='] 292s [gw3] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-not_use_directive] 292s test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-use_directive] 292s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'='-'='] 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'>'-'<'] 292s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_rhs_type_override_lhs 292s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_as_polymorphic_on 292s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'>'-'<'] 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'>='-'<='] 292s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'>='-'<='] 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'!='-'!='] 292s [gw6] [ 76%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'!='-'!='] 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'<'-'>'] 292s [gw6] [ 77%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'<'-'>'] 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'<='-'>='] 292s [gw3] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-use_directive] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_as_polymorphic_on 292s [gw6] [ 77%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'<='-'>='] 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'='-'='] 292s test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[use_annotation-not_use_directive] 292s [gw4] [ 77%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[bind_arg-defer] 292s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_as_version_id_col 292s [gw6] [ 77%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'='-'='] 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'>'-'<'] 292s [gw6] [ 77%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'>'-'<'] 292s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[bind_arg-none] 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'>='-'<='] 292s [gw6] [ 77%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'>='-'<='] 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'!='-'!='] 292s [gw6] [ 77%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'!='-'!='] 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'<'-'>'] 292s [gw6] [ 77%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'<'-'>'] 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'<='-'>='] 292s [gw6] [ 77%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'<='-'>='] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_as_version_id_col 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'='-'='] 292s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_in_deferred 292s [gw3] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[use_annotation-not_use_directive] 292s [gw6] [ 77%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'='-'='] 292s test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[use_annotation-use_directive] 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'>'-'<'] 292s [gw6] [ 77%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'>'-'<'] 292s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'>='-'<='] 292s [gw6] [ 77%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'>='-'<='] 292s test/orm/test_query.py::OperatorTest::test_in 292s [gw6] [ 77%] PASSED test/orm/test_query.py::OperatorTest::test_in 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_in_deferred 292s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_in_expr 292s test/orm/test_query.py::OperatorTest::test_in_instrumented_attribute 292s [gw6] [ 77%] PASSED test/orm/test_query.py::OperatorTest::test_in_instrumented_attribute 292s [gw3] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[use_annotation-use_directive] 292s test/orm/test_query.py::OperatorTest::test_in_on_relationship_not_supported 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-] 292s [gw6] [ 77%] PASSED test/orm/test_query.py::OperatorTest::test_in_on_relationship_not_supported 292s test/orm/test_query.py::OperatorTest::test_m2o_compare_instance 292s [gw6] [ 77%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_instance 292s test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_aliased 292s [gw3] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-] 292s [gw6] [ 77%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_aliased 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-value1] 292s test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_negated 292s [gw6] [ 77%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_negated 292s test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_negated_warn_on_none 292s [gw6] [ 77%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_negated_warn_on_none 292s test/orm/test_query.py::OperatorTest::test_m2o_compare_to_null 292s [gw3] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-value1] 292s [gw6] [ 77%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_to_null 292s test/orm/test_query.py::OperatorTest::test_m2o_compare_to_null_aliased 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_in_expr 292s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_deferred_kw 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-index-True] 292s [gw6] [ 77%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_to_null_aliased 292s test/orm/test_query.py::OperatorTest::test_multilevel_any 292s [gw3] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-index-True] 292s [gw6] [ 77%] PASSED test/orm/test_query.py::OperatorTest::test_multilevel_any 292s test/orm/test_query.py::OperatorTest::test_neg 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-False] 292s [gw6] [ 77%] PASSED test/orm/test_query.py::OperatorTest::test_neg 292s test/orm/test_query.py::OperatorTest::test_o2m_any 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_deferred_kw 292s [gw5] [ 77%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_dialect_kwargs 292s test/aaa_profiling/test_memusage.py::CycleTest::test_entity_path_w_aliased 292s [gw6] [ 77%] PASSED test/orm/test_query.py::OperatorTest::test_o2m_any 292s test/orm/test_query.py::OperatorTest::test_o2m_any_aliased 292s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 292s [gw3] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-False] 292s [gw6] [ 77%] PASSED test/orm/test_query.py::OperatorTest::test_o2m_any_aliased 292s test/orm/test_query.py::OperatorTest::test_o2m_compare_to_null 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-True] 292s [gw6] [ 77%] PASSED test/orm/test_query.py::OperatorTest::test_o2m_compare_to_null 292s test/orm/test_query.py::OperatorTest::test_o2m_compare_to_null_aliased 292s [gw6] [ 77%] PASSED test/orm/test_query.py::OperatorTest::test_o2m_compare_to_null_aliased 292s [gw3] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-True] 292s test/orm/test_query.py::OperatorTest::test_op 292s [gw6] [ 77%] PASSED test/orm/test_query.py::OperatorTest::test_op 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-] 292s test/orm/test_query.py::OperatorTest::test_relationship_unimplemented 292s [gw2] [ 77%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_dml 292s [gw6] [ 77%] PASSED test/orm/test_query.py::OperatorTest::test_relationship_unimplemented 292s test/orm/test_query.py::OperatorTest::test_selfref_between 292s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_inheritance 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 292s [gw3] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-value3] 292s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 292s [gw6] [ 77%] PASSED test/orm/test_query.py::OperatorTest::test_selfref_between 292s test/orm/test_query.py::OperatorTest::test_selfref_relationship 292s [gw3] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-value3] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value5] 292s [gw3] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value5] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value6] 292s [gw3] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value6] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_onupdate-value4] 292s [gw6] [ 77%] PASSED test/orm/test_query.py::OperatorTest::test_selfref_relationship 292s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 292s test/sql/test_query.py::OperatorTest_sqlite+pysqlite_3_46_1::test_modulo 292s [gw3] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_onupdate-value4] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-type-value9] 292s [gw6] [ 77%] PASSED test/sql/test_query.py::OperatorTest_sqlite+pysqlite_3_46_1::test_modulo 292s test/sql/test_query.py::OperatorTest_sqlite+pysqlite_3_46_1::test_over 292s [gw6] [ 77%] PASSED test/sql/test_query.py::OperatorTest_sqlite+pysqlite_3_46_1::test_over 292s test/orm/test_query.py::ParentTest::test_from_entity_standalone_fn 292s [gw3] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-type-value9] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-unique-True] 292s [gw3] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-unique-True] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-] 292s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 292s [gw3] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-value1] 292s [gw3] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-value1] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-index-True] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 292s [gw3] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-index-True] 292s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_fwd_refs 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-False] 292s [gw3] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-False] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_fwd_refs 292s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_a_classvar_on_my_class 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-True] 292s [gw3] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-True] 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-] 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_a_classvar_on_my_class 292s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 292s [gw6] [ 77%] PASSED test/orm/test_query.py::ParentTest::test_from_entity_standalone_fn 292s test/orm/test_query.py::ParentTest::test_invalid_property 292s [gw6] [ 77%] PASSED test/orm/test_query.py::ParentTest::test_invalid_property 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 292s [gw3] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-] 292s test/orm/test_query.py::ParentTest::test_m2m 292s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 292s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-value3] 292s [gw6] [ 77%] PASSED test/orm/test_query.py::ParentTest::test_m2m 292s test/orm/test_query.py::ParentTest::test_no_strings 292s [gw6] [ 77%] PASSED test/orm/test_query.py::ParentTest::test_no_strings 292s test/orm/test_query.py::ParentTest::test_noparent 292s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 292s [gw6] [ 77%] PASSED test/orm/test_query.py::ParentTest::test_noparent 293s test/orm/test_query.py::ParentTest::test_o2m 293s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 293s [gw6] [ 77%] PASSED test/orm/test_query.py::ParentTest::test_o2m 293s test/orm/test_query.py::ParentTest::test_select_from 293s [gw6] [ 77%] PASSED test/orm/test_query.py::ParentTest::test_select_from 293s test/orm/test_query.py::ParentTest::test_select_from_alias 293s [gw3] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-value3] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value5] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 293s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 293s [gw6] [ 77%] PASSED test/orm/test_query.py::ParentTest::test_select_from_alias 293s test/orm/test_query.py::ParentTest::test_select_from_alias_from_entity 293s [gw4] [ 77%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[bind_arg-none] 293s [gw6] [ 77%] PASSED test/orm/test_query.py::ParentTest::test_select_from_alias_from_entity 293s test/orm/test_query.py::ParentTest::test_select_from_alias_of_type 293s [gw3] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value5] 293s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[lead_only-defer] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value6] 293s [gw6] [ 77%] PASSED test/orm/test_query.py::ParentTest::test_select_from_alias_of_type 293s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 293s test/orm/test_query.py::ParentTest::test_unique_binds_or 293s [gw6] [ 77%] PASSED test/orm/test_query.py::ParentTest::test_unique_binds_or 293s [gw3] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value6] 293s test/orm/test_query.py::ParentTest::test_unique_binds_union 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_onupdate-value4] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 293s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 293s [gw6] [ 77%] PASSED test/orm/test_query.py::ParentTest::test_unique_binds_union 293s test/orm/test_query.py::ParentTest::test_with_pending_autoflush 293s [gw3] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_onupdate-value4] 293s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-type-value9] 293s [gw6] [ 77%] PASSED test/orm/test_query.py::ParentTest::test_with_pending_autoflush 293s test/orm/test_query.py::ParentTest::test_with_pending_no_autoflush 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 293s [gw6] [ 77%] PASSED test/orm/test_query.py::ParentTest::test_with_pending_no_autoflush 293s test/orm/test_query.py::ParentTest::test_with_transient 293s [gw3] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-type-value9] 293s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 293s [gw6] [ 77%] PASSED test/orm/test_query.py::ParentTest::test_with_transient 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIMESTAMP0] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIMESTAMP0] 293s [gw2] [ 77%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_inheritance 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIMESTAMP1] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIMESTAMP1] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TINYINT0] 293s test/orm/test_query.py::PrefixSuffixWithTest::test_chained_prefixes 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TINYINT0] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TINYINT1] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TINYINT1] 293s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_select 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.UNIQUEIDENTIFIER0] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.UNIQUEIDENTIFIER0] 293s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.UNIQUEIDENTIFIER1] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.UNIQUEIDENTIFIER1] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY0] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY0] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY1] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY1] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY2] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY2] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.XML0] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.XML0] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.XML1] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.XML1] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._BASETIMEIMPL] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._BASETIMEIMPL] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSDateTime] 293s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSDateTime] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSDate] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSDate] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSUnicodeText] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSUnicodeText] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSUnicode] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSUnicode] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.json.JSON0] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.json.JSON0] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.json.JSON1] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.json.JSON1] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pymssql._MSNumeric_pymssql] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pymssql._MSNumeric_pymssql] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._BINARY_pyodbc] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._BINARY_pyodbc] 293s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._JSON_pyodbc] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._JSON_pyodbc] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._MSFloat_pyodbc] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._MSFloat_pyodbc] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._MSNumeric_pyodbc] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._MSNumeric_pyodbc] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._ODBCDATETIMEOFFSET] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._ODBCDATETIMEOFFSET] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._String_pyodbc] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._String_pyodbc] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._VARBINARY_pyodbc] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._VARBINARY_pyodbc] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.cymysql._cymysqlBIT] 293s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.cymysql._cymysqlBIT] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.ENUM0] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.ENUM0] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.ENUM1] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.ENUM1] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.SET] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.SET] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.json.JSON0] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.json.JSON0] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.json.JSON1] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.json.JSON1] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadb.INET4] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadb.INET4] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadb.INET6] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadb.INET6] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadbconnector._MariaDBUUID] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadbconnector._MariaDBUUID] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mysqlconnector._myconnpyBIT] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mysqlconnector._myconnpyBIT] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.pyodbc._pyodbcTIME] 293s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.pyodbc._pyodbcTIME] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIGINT0] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIGINT0] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIGINT1] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIGINT1] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIT] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIT] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.CHAR0] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.CHAR0] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.CHAR1] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.CHAR1] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DATETIME0] 293s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DATETIME0] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DATETIME1] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DATETIME1] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DECIMAL0] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DECIMAL0] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DECIMAL1] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DECIMAL1] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DOUBLE0] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DOUBLE0] 293s [gw6] [ 77%] PASSED test/orm/test_query.py::PrefixSuffixWithTest::test_chained_prefixes 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DOUBLE1] 293s test/orm/test_query.py::PrefixSuffixWithTest::test_many_prefixes 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DOUBLE1] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.FLOAT0] 293s [gw6] [ 77%] PASSED test/orm/test_query.py::PrefixSuffixWithTest::test_many_prefixes 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.FLOAT0] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.FLOAT1] 293s test/orm/test_query.py::PrefixSuffixWithTest::test_one_prefix 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.FLOAT1] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.INTEGER0] 293s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.INTEGER0] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.INTEGER1] 293s [gw6] [ 77%] PASSED test/orm/test_query.py::PrefixSuffixWithTest::test_one_prefix 293s test/orm/test_query.py::PrefixSuffixWithTest::test_one_suffix 293s [gw6] [ 77%] PASSED test/orm/test_query.py::PrefixSuffixWithTest::test_one_suffix 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.INTEGER1] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGBLOB0] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGBLOB0] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGBLOB1] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGBLOB1] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGTEXT] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGTEXT] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMBLOB0] 293s test/orm/test_query.py::QueryClsTest::test_callable_expr 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMBLOB0] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMBLOB1] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMBLOB1] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMINT] 293s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMINT] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMTEXT] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMTEXT] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NCHAR0] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NCHAR0] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NCHAR1] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NCHAR1] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NUMERIC0] 293s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NUMERIC0] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NUMERIC1] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NUMERIC1] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NVARCHAR0] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NVARCHAR0] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NVARCHAR1] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NVARCHAR1] 293s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.REAL0] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.REAL0] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.REAL1] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.REAL1] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.SMALLINT0] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.SMALLINT0] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.SMALLINT1] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.SMALLINT1] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TEXT0] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TEXT0] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TEXT1] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TEXT1] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIME0] 293s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIME0] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIME1] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIME1] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIMESTAMP0] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIMESTAMP0] 293s [gw2] [ 77%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_select 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIMESTAMP1] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIMESTAMP1] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYBLOB0] 293s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_quickstart 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYBLOB0] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYBLOB1] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYBLOB1] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYINT] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYINT] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYTEXT] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYTEXT] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.VARCHAR0] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.VARCHAR0] 293s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.VARCHAR1] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.VARCHAR1] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.YEAR] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.YEAR] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._FloatType] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._FloatType] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._IntegerType] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._IntegerType] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._MatchType0] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._MatchType0] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._MatchType1] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._MatchType1] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._StringType] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._StringType] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._CXOracleTIMESTAMP] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._CXOracleTIMESTAMP] 293s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_DOUBLE] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_DOUBLE] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_FLOAT] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_FLOAT] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBinary] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBinary] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleChar] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleChar] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleEnum] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleEnum] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleInteger] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleInteger] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleInterval] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleInterval] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleLong] 293s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleLong] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleNChar] 293s [gw6] [ 77%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_expr 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleNChar] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleNumeric] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleNumeric] 293s test/orm/test_query.py::QueryClsTest::test_callable_expr_undocumented_query_constructor 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleRaw] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleRaw] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleRowid] 293s [gw6] [ 77%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_expr_undocumented_query_constructor 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleRowid] 293s test/orm/test_query.py::QueryClsTest::test_callable_get 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleString] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleString] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleText] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleText] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUUID] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUUID] 293s [gw6] [ 77%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_get 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringCHAR] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringCHAR] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringNCHAR] 293s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_legacy_declarative_base 293s test/orm/test_query.py::QueryClsTest::test_callable_m2o_lazyload 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringNCHAR] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextCLOB] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextCLOB] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_legacy_declarative_base 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextNCLOB] 293s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_missing_mapped_lhs 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextNCLOB] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BFILE0] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BFILE0] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BFILE1] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BFILE1] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_DOUBLE0] 293s [gw6] [ 77%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_m2o_lazyload 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_DOUBLE0] 293s [gw2] [ 77%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_quickstart 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_DOUBLE1] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_DOUBLE1] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_FLOAT0] 293s test/orm/test_query.py::QueryClsTest::test_callable_o2m_lazyload 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_FLOAT0] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_FLOAT1] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_FLOAT1] 293s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_missing_mapped_lhs 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.DATE0] 293s test/sql/test_type_expressions.py::DerivedTest::test_select_from_aliased_join 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.DATE0] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.DATE1] 293s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 293s [gw3] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.DATE1] 293s [gw2] [ 78%] PASSED test/sql/test_type_expressions.py::DerivedTest::test_select_from_aliased_join 293s [gw6] [ 78%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_o2m_lazyload 293s test/orm/test_query.py::QueryClsTest::test_fn_expr 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.FLOAT0] 293s [gw6] [ 78%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_expr 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.FLOAT0] 293s test/orm/test_query.py::QueryClsTest::test_fn_expr_undocumented_query_constructor 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.FLOAT1] 293s test/sql/test_type_expressions.py::DerivedTest::test_select_from_select 293s [gw6] [ 78%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_expr_undocumented_query_constructor 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.FLOAT1] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.INTERVAL] 293s test/orm/test_query.py::QueryClsTest::test_fn_get 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.INTERVAL] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.LONG0] 293s [gw6] [ 78%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_get 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.LONG0] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.LONG1] 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.LONG1] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NCLOB0] 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NCLOB0] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NCLOB1] 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NCLOB1] 293s test/orm/test_query.py::QueryClsTest::test_fn_m2o_lazyload 293s [gw6] [ 78%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_m2o_lazyload 293s test/orm/test_query.py::QueryClsTest::test_fn_o2m_lazyload 293s [gw6] [ 78%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_o2m_lazyload 293s test/orm/test_query.py::QueryClsTest::test_plain_expr 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER0] 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER0] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER1] 293s [gw6] [ 78%] PASSED test/orm/test_query.py::QueryClsTest::test_plain_expr 293s test/orm/test_query.py::QueryClsTest::test_plain_expr_undocumented_query_constructor 293s [gw2] [ 78%] PASSED test/sql/test_type_expressions.py::DerivedTest::test_select_from_select 293s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER1] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER2] 293s [gw6] [ 78%] PASSED test/orm/test_query.py::QueryClsTest::test_plain_expr_undocumented_query_constructor 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER2] 293s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 293s test/orm/test_query.py::QueryClsTest::test_plain_get 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.RAW0] 293s [gw6] [ 78%] PASSED test/orm/test_query.py::QueryClsTest::test_plain_get 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.RAW0] 293s test/orm/test_query.py::QueryClsTest::test_subclass_expr 293s [gw6] [ 78%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_expr 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.RAW1] 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.RAW1] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.ROWID] 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.ROWID] 293s test/orm/test_query.py::QueryClsTest::test_subclass_expr_undocumented_query_constructor 293s [gw6] [ 78%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_expr_undocumented_query_constructor 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.TIMESTAMP0] 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.TIMESTAMP0] 293s test/orm/test_query.py::QueryClsTest::test_subclass_get 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.TIMESTAMP1] 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.TIMESTAMP1] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.VARCHAR2_0] 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.VARCHAR2_0] 293s [gw6] [ 78%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_get 293s test/orm/test_query.py::QueryClsTest::test_subclass_m2o_lazyload 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.VARCHAR2_1] 293s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 293s [gw6] [ 78%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_m2o_lazyload 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.VARCHAR2_1] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types._OracleBoolean] 293s test/orm/test_query.py::QueryClsTest::test_subclass_o2m_lazyload 293s [gw4] [ 78%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[lead_only-defer] 293s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types._OracleBoolean] 293s [gw6] [ 78%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_o2m_lazyload 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types._OracleDate] 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types._OracleDate] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.vector.VECTOR] 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.vector.VECTOR] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgARRAY] 293s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[lead_only-none] 293s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_bind_in 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgARRAY] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgHStore] 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgHStore] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgNumeric] 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgNumeric] 293s [gw6] [ 78%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_bind_in 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.array.ARRAY0] 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.array.ARRAY0] 293s test/sql/test_type_expressions.py::ReturningTest::test_insert_returning 293s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_bindparam_detection 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.array.ARRAY1] 293s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 293s [gw6] [ 78%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_bindparam_detection 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.array.ARRAY1] 293s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 293s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_compiled_execute 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncPgEnum] 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncPgEnum] 293s [gw6] [ 78%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_compiled_execute 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncPgInterval] 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncPgInterval] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgARRAY] 293s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_compiled_insert_execute 293s [gw2] [ 78%] PASSED test/sql/test_type_expressions.py::ReturningTest::test_insert_returning 293s [gw6] [ 78%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_compiled_insert_execute 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgARRAY] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBigInteger] 293s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_empty_in_filtering_static 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBigInteger] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBit] 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBit] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBoolean] 293s [gw6] [ 78%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_empty_in_filtering_static 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBoolean] 293s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 293s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgByteA] 293s test/sql/test_type_expressions.py::SelectTest::test_anonymous_expr 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgByteA] 293s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgCHAR] 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgCHAR] 293s [gw2] [ 78%] PASSED test/sql/test_type_expressions.py::SelectTest::test_anonymous_expr 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDateTime] 293s [gw6] [ 78%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in 293s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_composite 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDateTime] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDate] 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDate] 293s [gw6] [ 78%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_composite 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgFloat] 293s test/sql/test_type_expressions.py::SelectTest::test_compound_select 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgFloat] 293s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_dont_alter_compiled 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgInteger] 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgInteger] 293s [gw6] [ 78%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_dont_alter_compiled 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSONB] 293s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_multiple 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSONB] 293s [gw2] [ 78%] PASSED test/sql/test_type_expressions.py::SelectTest::test_compound_select 293s [gw6] [ 78%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_multiple 293s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_repeated 293s test/sql/test_type_expressions.py::SelectTest::test_dialect 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSON] 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSON] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgNumeric] 293s [gw6] [ 78%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_repeated 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgNumeric] 293s [gw2] [ 78%] PASSED test/sql/test_type_expressions.py::SelectTest::test_dialect 293s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_special_chars 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgOID] 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgOID] 293s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 293s [gw6] [ 78%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_special_chars 293s test/sql/test_type_expressions.py::SelectTest::test_in_binds[literal_binds] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgREGCLASS] 293s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgREGCLASS] 293s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_ilike 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgREGCONFIG] 293s [gw6] [ 78%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_ilike 293s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_in_filtering 293s [gw2] [ 78%] PASSED test/sql/test_type_expressions.py::SelectTest::test_in_binds[literal_binds] 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgREGCONFIG] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgSmallInteger] 293s test/sql/test_type_expressions.py::SelectTest::test_in_binds[plain] 293s [gw6] [ 78%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_in_filtering 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgSmallInteger] 293s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result0] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgString] 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgString] 293s [gw6] [ 78%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result0] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgTime] 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgTime] 293s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result1] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.hstore.HSTORE] 293s [gw6] [ 78%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result1] 293s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 293s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.hstore.HSTORE] 293s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSON0] 293s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 293s [gw2] [ 78%] PASSED test/sql/test_type_expressions.py::SelectTest::test_in_binds[plain] 294s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result2] 294s [gw6] [ 78%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result2] 294s test/sql/test_type_expressions.py::SelectTest::test_in_binds[postcompile] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSON0] 294s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result3] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSON1] 294s [gw6] [ 78%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result3] 294s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_literal_in 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSON1] 294s [gw6] [ 78%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_literal_in 294s [gw2] [ 78%] PASSED test/sql/test_type_expressions.py::SelectTest::test_in_binds[postcompile] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONB0] 294s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_or_and_as_columns 294s test/sql/test_type_expressions.py::SelectTest::test_insert_binds 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONB0] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONB1] 294s [gw6] [ 78%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_or_and_as_columns 294s [gw2] [ 78%] PASSED test/sql/test_type_expressions.py::SelectTest::test_insert_binds 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONB1] 294s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by 294s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 294s test/sql/test_type_expressions.py::SelectTest::test_select_binds 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONPATH] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONPATH] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.DOMAIN] 294s [gw2] [ 78%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_binds 294s test/sql/test_type_expressions.py::SelectTest::test_select_cols 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.DOMAIN] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.ENUM0] 294s [gw2] [ 78%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_cols 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.ENUM0] 294s test/sql/test_type_expressions.py::SelectTest::test_select_cols_use_labels 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.ENUM1] 294s [gw6] [ 78%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.ENUM1] 294s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_label 294s [gw2] [ 78%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_cols_use_labels 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 294s test/sql/test_type_expressions.py::SelectTest::test_select_cols_use_labels_result_map_targeting 294s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGARRAY] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGARRAY] 294s [gw6] [ 78%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_label 294s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_label_compound 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGBigInteger] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGBigInteger] 294s [gw2] [ 78%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_cols_use_labels_result_map_targeting 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGBoolean] 294s [gw6] [ 78%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_label_compound 294s test/sql/test_type_expressions.py::SelectTest::test_select_of_compound_select 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGBoolean] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGDate] 294s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_nulls 294s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager 294s [gw2] [ 78%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_of_compound_select 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 294s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both 294s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 294s [gw0] [ 78%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGDate] 294s [gw2] [ 78%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both 294s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both_plus_dialect 294s [gw6] [ 78%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_nulls 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGEnum] 294s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_percents_in_text 294s [gw2] [ 78%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both_plus_dialect 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGEnum] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGFloat] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGFloat] 294s [gw6] [ 78%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_percents_in_text 294s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_repeated_bindparams 294s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both_w_variant 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGInteger] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 294s [gw6] [ 78%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_repeated_bindparams 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGInteger] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGInterval] 294s [gw2] [ 78%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both_w_variant 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGInterval] 294s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGJSONB] 294s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_inner 294s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_select_from_bindparam 294s [gw6] [ 78%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_select_from_bindparam 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGJSONB] 294s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_select_tuple 294s [gw2] [ 78%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_inner 294s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_inner_plus_dialect 294s [gw6] [ 78%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_select_tuple 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGJSON] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGJSON] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGNullType] 294s [gw2] [ 78%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_inner_plus_dialect 294s test/sql/test_query.py::RequiredBindTest::test_insert 294s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_outer 294s [gw6] [ 78%] PASSED test/sql/test_query.py::RequiredBindTest::test_insert 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGNullType] 294s test/sql/test_query.py::RequiredBindTest::test_required_flag 294s [gw2] [ 78%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_outer 294s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_outer_plus_dialect 294s [gw6] [ 78%] PASSED test/sql/test_query.py::RequiredBindTest::test_required_flag 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGNumeric] 294s test/sql/test_query.py::RequiredBindTest::test_select_columns 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGNumeric] 294s [gw2] [ 78%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_outer_plus_dialect 294s [gw6] [ 78%] PASSED test/sql/test_query.py::RequiredBindTest::test_select_columns 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGSmallInteger] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGSmallInteger] 294s test/sql/test_query.py::RequiredBindTest::test_select_where 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGString] 294s [gw6] [ 78%] PASSED test/sql/test_query.py::RequiredBindTest::test_select_where 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGString] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGTimeStamp] 294s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGTimeStamp] 294s test/sql/test_query.py::RequiredBindTest::test_text 294s [gw6] [ 78%] PASSED test/sql/test_query.py::RequiredBindTest::test_text 294s test/sql/test_type_expressions.py::StringRoundTripTest::test_insertmanyvalues_returning 294s test/orm/test_query.py::RowLabelingTest::test_entity 294s [gw2] [ 78%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_insertmanyvalues_returning 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGTime] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGTime] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604_fwd_ref] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGBigInteger] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGBigInteger] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 294s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGBoolean] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGBoolean] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGDate] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGDate] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGInteger] 294s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 294s [gw2] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604_fwd_ref] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGInteger] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-union_none] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGInterval] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGInterval] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGJSONB] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGJSONB] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 294s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGJSON] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGJSON] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGNullType] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGNullType] 294s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 294s [gw2] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-union_none] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-not_optional] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGREGCONFIG] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGREGCONFIG] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGSmallInteger] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGSmallInteger] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGString] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGString] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGTimeStamp] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGTimeStamp] 294s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGTime] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGTime] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGJSONB] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGJSONB] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGJSON] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGJSON] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.DATEMULTIRANGE] 294s [gw2] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-not_optional] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.DATEMULTIRANGE] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.DATERANGE] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.DATERANGE] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT4MULTIRANGE] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT4MULTIRANGE] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT4RANGE] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT4RANGE] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT8MULTIRANGE] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT8MULTIRANGE] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT8RANGE] 294s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT8RANGE] 294s [gw2] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional_fwd_ref] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.NUMMULTIRANGE] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.NUMMULTIRANGE] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.NUMRANGE] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.NUMRANGE] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSMULTIRANGE] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSMULTIRANGE] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSRANGE] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSRANGE] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSTZMULTIRANGE] 294s [gw2] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional_fwd_ref] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSTZMULTIRANGE] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSTZRANGE] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSTZRANGE] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BIT] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BIT] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BYTEA0] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BYTEA0] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BYTEA1] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BYTEA1] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CIDR] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CIDR] 294s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CITEXT0] 294s [gw2] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604_fwd_ref] 294s [gw6] [ 78%] PASSED test/orm/test_query.py::RowLabelingTest::test_entity 294s test/orm/test_query.py::RowLabelingTest::test_entity_anon_aliased 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CITEXT0] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CITEXT1] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CITEXT1] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.INET] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.INET] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.INTERVAL] 294s [gw6] [ 78%] PASSED test/orm/test_query.py::RowLabelingTest::test_entity_anon_aliased 294s test/orm/test_query.py::RowLabelingTest::test_entity_name_aliased 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.INTERVAL] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MACADDR8] 294s [gw6] [ 78%] PASSED test/orm/test_query.py::RowLabelingTest::test_entity_name_aliased 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MACADDR8] 294s [gw2] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604_fwd_ref] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-union_none] 294s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MACADDR] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MACADDR] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MONEY] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MONEY] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.OID] 294s [gw6] [ 78%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.OID] 294s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.PGUuid] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.PGUuid] 294s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 294s [gw6] [ 78%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 294s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 294s [gw2] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-union_none] 294s [gw6] [ 78%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 294s [gw4] [ 78%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[lead_only-none] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.REGCLASS] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-not_optional] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.REGCLASS] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.REGCONFIG] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.REGCONFIG] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIME0] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIME0] 294s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 294s [gw6] [ 78%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 294s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIME1] 294s [gw6] [ 78%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIME1] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 294s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 294s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIMESTAMP0] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIMESTAMP0] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIMESTAMP1] 294s [gw6] [ 78%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIMESTAMP1] 294s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[none-defer] 294s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TSQUERY] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TSQUERY] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TSVECTOR] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TSVECTOR] 294s [gw6] [ 78%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATE0] 294s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 294s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATE0] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATE1] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATE1] 294s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 294s [gw6] [ 78%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATETIME0] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATETIME0] 294s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATETIME1] 294s [gw2] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-not_optional] 294s [gw6] [ 78%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 294s [gw3] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATETIME1] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.TIME0] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.TIME0] 294s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.TIME1] 294s [gw6] [ 79%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.TIME1] 294s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base._SQliteJson] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base._SQliteJson] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.json.JSON0] 294s [gw1] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 294s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.json.JSON0] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.json.JSON1] 294s [gw6] [ 79%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 294s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.json.JSON1] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteDate] 294s [gw6] [ 79%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 294s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 294s [gw1] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 294s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 294s [gw2] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional_fwd_ref] 294s [gw6] [ 79%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 294s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteDate] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteTimeStamp] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteTimeStamp] 294s [gw2] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional_fwd_ref] 294s [gw6] [ 79%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 294s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.ARRAY] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.ARRAY] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604] 294s [gw6] [ 79%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 294s [gw1] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BIGINT0] 294s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 294s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BIGINT0] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BIGINT1] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BIGINT1] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BINARY0] 294s [gw6] [ 79%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 294s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 294s [gw2] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BINARY0] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604_fwd_ref] 294s [gw6] [ 79%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BINARY1] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BINARY1] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BLOB0] 294s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BLOB0] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BLOB1] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BLOB1] 294s [gw1] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BOOLEAN0] 294s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BOOLEAN0] 294s [gw6] [ 79%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BOOLEAN1] 294s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 294s [gw2] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604_fwd_ref] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BOOLEAN1] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BigInteger0] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-union_none] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BigInteger0] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BigInteger1] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BigInteger1] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Boolean] 294s [gw1] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 294s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 294s [gw6] [ 79%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Boolean] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CHAR0] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CHAR0] 294s [gw2] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-union_none] 294s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CHAR1] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-not_optional] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CHAR1] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CLOB0] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CLOB0] 294s [gw6] [ 79%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CLOB1] 294s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CLOB1] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATE0] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATE0] 294s [gw6] [ 79%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATE1] 294s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_orm_cols_legacy 294s [gw1] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATE1] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATETIME0] 294s [gw2] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-not_optional] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATETIME0] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATETIME1] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATETIME1] 294s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 294s [gw6] [ 79%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_orm_cols_legacy 294s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 294s [gw6] [ 79%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 294s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DECIMAL0] 294s [gw6] [ 79%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DECIMAL0] 294s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DECIMAL1] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DECIMAL1] 294s [gw6] [ 79%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE0] 294s [gw1] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE0] 294s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 294s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE1] 294s [gw6] [ 79%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 294s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE1] 294s [gw2] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional_fwd_ref] 294s [gw6] [ 79%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE_PRECISION0] 294s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 294s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager_rollback_outer 294s [gw0] [ 79%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager_rollback_outer 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE_PRECISION0] 294s [gw6] [ 79%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 294s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE_PRECISION1] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE_PRECISION1] 294s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager_rollback_trans 294s [gw6] [ 79%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DateTime] 294s [gw1] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 294s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 294s [gw0] [ 79%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager_rollback_trans 294s [gw6] [ 79%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 294s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DateTime] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Date] 294s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_commit 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Date] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Double0] 294s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Double0] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Double1] 294s [gw6] [ 79%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 294s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 294s [gw6] [ 79%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 294s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 294s [gw6] [ 79%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Double1] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Enum0] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Enum0] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Enum1] 294s [gw2] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional_fwd_ref] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604] 294s [gw1] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Enum1] 294s [gw0] [ 79%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_commit 294s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 294s [gw6] [ 79%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 294s test/orm/test_query.py::RowLabelingTest::test_explicit_cols_legacy 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.FLOAT0] 294s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_nested_rollback 294s [gw0] [ 79%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_nested_rollback 294s [gw6] [ 79%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols_legacy 294s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 294s test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 294s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_rollback 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.FLOAT0] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.FLOAT1] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.FLOAT1] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Float0] 294s [gw6] [ 79%] PASSED test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 294s test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Float0] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Float1] 294s [gw2] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604] 294s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604_fwd_ref] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Float1] 294s [gw0] [ 79%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_rollback 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.INTEGER0] 294s [gw6] [ 79%] PASSED test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 294s test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.INTEGER0] 294s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_explicit_begin 294s [gw0] [ 79%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_explicit_begin 294s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture0] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.INTEGER1] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.INTEGER1] 294s [gw0] [ 79%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture0] 294s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture10] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Integer] 294s [gw6] [ 79%] PASSED test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 294s [gw0] [ 79%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture10] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Integer] 294s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Interval] 294s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture11] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Interval] 294s [gw0] [ 79%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture11] 294s [gw6] [ 79%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.JSON] 294s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture1] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.JSON] 294s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 294s [gw1] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 294s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 294s [gw0] [ 79%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture1] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.LargeBinary0] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.LargeBinary0] 294s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture2] 294s [gw2] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604_fwd_ref] 294s [gw6] [ 79%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 294s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.LargeBinary1] 294s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.LargeBinary1] 294s [gw0] [ 79%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture2] 295s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.MatchType0] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-union_none] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture3] 295s [gw0] [ 79%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture3] 295s [gw6] [ 79%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.MatchType0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.MatchType1] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture4] 295s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.MatchType1] 295s [gw0] [ 79%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture4] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NCHAR0] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NCHAR0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NCHAR1] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture5] 295s [gw6] [ 79%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 295s [gw0] [ 79%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture5] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NCHAR1] 295s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture6] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NUMERIC0] 295s [gw0] [ 79%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture6] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NUMERIC0] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture7] 295s [gw6] [ 79%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NUMERIC1] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NUMERIC1] 295s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NVARCHAR0] 295s [gw6] [ 79%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 295s [gw0] [ 79%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture7] 295s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NVARCHAR0] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture8] 295s [gw0] [ 79%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture8] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture9] 295s [gw0] [ 79%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture9] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NVARCHAR1] 295s [gw2] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-union_none] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep484_newtypes_as_typemap_keys 295s [gw6] [ 79%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 295s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 295s [gw6] [ 79%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 295s [gw1] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 295s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 295s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NVARCHAR1] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-False-False] 295s [gw0] [ 79%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-False-False] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-False-True] 295s [gw6] [ 79%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 295s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NullType] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NullType] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Numeric] 295s [gw0] [ 79%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-False-True] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Numeric] 295s [gw6] [ 79%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-True-False] 295s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.REAL0] 295s [gw1] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.REAL0] 295s [gw6] [ 79%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 295s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 295s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 295s [gw2] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep484_newtypes_as_typemap_keys 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.REAL1] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.REAL1] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional] 295s [gw0] [ 79%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-True-False] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-True-True] 295s [gw6] [ 79%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 295s test/orm/test_query.py::RowLabelingTest::test_with_only_columns 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SMALLINT0] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SMALLINT0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SMALLINT1] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SMALLINT1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SmallInteger0] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SmallInteger0] 295s [gw0] [ 79%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-True-True] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-False-False] 295s [gw6] [ 79%] PASSED test/orm/test_query.py::RowLabelingTest::test_with_only_columns 295s [gw2] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional_union] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SmallInteger1] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SmallInteger1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.String] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.String] 295s [gw0] [ 79%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-False-False] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-False-True] 295s test/orm/test_query.py::RowTupleTest::test_column_metadata[0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TEXT0] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TEXT0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TEXT1] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TEXT1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIME0] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIME0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIME1] 295s [gw0] [ 79%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-False-True] 295s [gw2] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional_union] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIME1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIMESTAMP0] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIMESTAMP0] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional_union_604] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-True-False] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIMESTAMP1] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIMESTAMP1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Text0] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Text0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Text1] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Text1] 295s [gw1] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Time] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Time] 295s [gw0] [ 79%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-True-False] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TupleType] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-True-True] 295s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TupleType] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UUID0] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UUID0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UUID1] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UUID1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Unicode0] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Unicode0] 295s [gw2] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional_union_604] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Unicode1] 295s [gw0] [ 79%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-True-True] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Unicode1] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-plain] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-False-False] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UnicodeText0] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UnicodeText0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UnicodeText1] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UnicodeText1] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Uuid] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Uuid] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARBINARY0] 295s [gw0] [ 79%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-False-False] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARBINARY0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARBINARY1] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-False-True] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARBINARY1] 295s [gw2] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-plain] 295s [gw6] [ 79%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[0] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARCHAR0] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARCHAR0] 295s test/orm/test_query.py::RowTupleTest::test_column_metadata[10] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union] 295s [gw1] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARCHAR1] 295s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 295s [gw0] [ 79%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-False-True] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-True-False] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARCHAR1] 295s [gw2] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_604] 295s [gw4] [ 79%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[none-defer] 295s [gw0] [ 79%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-True-False] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-True-True] 295s [gw2] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_604] 295s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[none-none] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_695] 295s [gw6] [ 79%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[10] 295s test/orm/test_query.py::RowTupleTest::test_column_metadata[11] 295s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes._Binary] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes._Binary] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ARRAY-DefaultDialect] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ARRAY-DefaultDialect] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ARRAY-PGDialect_psycopg2] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ARRAY-PGDialect_psycopg2] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BFILE-OracleDialect_cx_oracle] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BFILE-OracleDialect_cx_oracle] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIGINT-DefaultDialect] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIGINT-DefaultDialect] 295s [gw0] [ 79%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-True-True] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-False-False] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIGINT-MySQLDialect_mysqldb] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIGINT-MySQLDialect_mysqldb] 295s [gw2] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_695] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_newtype] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY-DefaultDialect] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY-DefaultDialect] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY_DOUBLE-OracleDialect_cx_oracle] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY_DOUBLE-OracleDialect_cx_oracle] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY_FLOAT-OracleDialect_cx_oracle] 295s [gw0] [ 79%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-False-False] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-False-True] 295s [gw1] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY_FLOAT-OracleDialect_cx_oracle] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-MSDialect_pyodbc] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-MSDialect_pyodbc] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-MySQLDialect_mysqldb] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-MySQLDialect_mysqldb] 295s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-PGDialect_psycopg2] 295s [gw2] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_newtype] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-PGDialect_psycopg2] 295s [gw6] [ 79%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[11] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BLOB-DefaultDialect] 295s [gw0] [ 79%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-False-True] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BLOB-DefaultDialect] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-True-False] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BOOLEAN-DefaultDialect] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BOOLEAN-DefaultDialect] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BYTEA-PGDialect_psycopg2] 295s test/orm/test_query.py::RowTupleTest::test_column_metadata[12] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BYTEA-PGDialect_psycopg2] 295s [gw2] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BigInteger-DefaultDialect] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_604] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BigInteger-DefaultDialect] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Boolean-DefaultDialect] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Boolean-DefaultDialect] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CHAR-DefaultDialect] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CHAR-DefaultDialect] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CHAR-MySQLDialect_mysqldb] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CHAR-MySQLDialect_mysqldb] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CIDR-PGDialect_psycopg2] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CIDR-PGDialect_psycopg2] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CITEXT-PGDialect_psycopg2] 295s [gw2] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_604] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CITEXT-PGDialect_psycopg2] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_695] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CLOB-DefaultDialect] 295s [gw0] [ 79%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-True-False] 295s [gw6] [ 79%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[12] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CLOB-DefaultDialect] 295s test/orm/test_query.py::RowTupleTest::test_column_metadata[1] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-DefaultDialect] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-DefaultDialect] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-OracleDialect_cx_oracle] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-OracleDialect_cx_oracle] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-SQLiteDialect_pysqlite] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-True-True] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-SQLiteDialect_pysqlite] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATEMULTIRANGE-PGDialect_psycopg2] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATEMULTIRANGE-PGDialect_psycopg2] 295s [gw1] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 295s [gw2] [ 79%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_695] 295s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATERANGE-PGDialect_psycopg2] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATERANGE-PGDialect_psycopg2] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-DefaultDialect] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-DefaultDialect] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_newtype] 295s [gw6] [ 79%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[1] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-MySQLDialect_mysqldb] 295s [gw3] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-MySQLDialect_mysqldb] 295s test/orm/test_query.py::RowTupleTest::test_column_metadata[2] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-SQLiteDialect_pysqlite] 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-SQLiteDialect_pysqlite] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME2-MSDialect_pyodbc] 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME2-MSDialect_pyodbc] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIMEOFFSET-MSDialect_pyodbc] 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIMEOFFSET-MSDialect_pyodbc] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DECIMAL-DefaultDialect] 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DECIMAL-DefaultDialect] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DECIMAL-MySQLDialect_mysqldb] 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DECIMAL-MySQLDialect_mysqldb] 295s [gw2] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_newtype] 295s [gw0] [ 80%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-True-True] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOMAIN-PGDialect_psycopg2] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional] 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOMAIN-PGDialect_psycopg2] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE-DefaultDialect] 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE-DefaultDialect] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE-MySQLDialect_mysqldb] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_no_double_begin_explicit 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE-MySQLDialect_mysqldb] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE_PRECISION-DefaultDialect] 295s [gw0] [ 80%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_no_double_begin_explicit 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE_PRECISION-DefaultDialect] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_rollback_is_global 295s [gw0] [ 80%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_rollback_is_global 295s [gw2] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE_PRECISION-MSDialect_pyodbc] 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE_PRECISION-MSDialect_pyodbc] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Date-DefaultDialect] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_session_as_ctx_manager_one 295s [gw0] [ 80%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_session_as_ctx_manager_one 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_session_as_ctx_manager_two 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional_union] 295s [gw0] [ 80%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_session_as_ctx_manager_two 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Date-DefaultDialect] 295s [gw1] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 295s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 295s [gw0] [ 80%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DateTime-DefaultDialect] 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DateTime-DefaultDialect] 295s [gw6] [ 80%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[2] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager_rollback_outer 295s [gw0] [ 80%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager_rollback_outer 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Double-DefaultDialect] 295s test/orm/test_query.py::RowTupleTest::test_column_metadata[3] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager_rollback_trans 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Double-DefaultDialect] 295s [gw0] [ 80%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager_rollback_trans 295s [gw2] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional_union] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ENUM-MySQLDialect_mysqldb] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional_union_604] 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ENUM-MySQLDialect_mysqldb] 295s test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_attrs_on_rollback 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ENUM-PGDialect_psycopg2] 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ENUM-PGDialect_psycopg2] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Enum-DefaultDialect] 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Enum-DefaultDialect] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-DefaultDialect] 295s [gw2] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional_union_604] 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-DefaultDialect] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-plain] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-MySQLDialect_mysqldb] 295s [gw1] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-MySQLDialect_mysqldb] 295s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-OracleDialect_cx_oracle] 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-OracleDialect_cx_oracle] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Float-DefaultDialect] 295s [gw0] [ 80%] PASSED test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_attrs_on_rollback 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Float-DefaultDialect] 295s [gw2] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-plain] 295s [gw6] [ 80%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[3] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[HSTORE-PGDialect_psycopg2] 295s test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_commit_persistent 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union] 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[HSTORE-PGDialect_psycopg2] 295s test/orm/test_query.py::RowTupleTest::test_column_metadata[4] 295s [gw0] [ 80%] PASSED test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_commit_persistent 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[IMAGE-MSDialect_pyodbc] 295s test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_concurrent_commit_persistent 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[IMAGE-MSDialect_pyodbc] 295s [gw0] [ 80%] PASSED test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_concurrent_commit_persistent 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET-PGDialect_psycopg2] 295s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_casing_replacement 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET-PGDialect_psycopg2] 295s [gw0] [ 80%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_casing_replacement 295s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_connection_invalidated 295s [gw0] [ 80%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_connection_invalidated 295s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_default_level 295s [gw0] [ 80%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_default_level 295s [gw1] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET4-MySQLDialect_mysqldb] 295s [gw2] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union] 295s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_doesnt_follow_naming_guidelines 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_604] 295s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_dict_no_collection 295s [gw6] [ 80%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[4] 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET4-MySQLDialect_mysqldb] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET6-MySQLDialect_mysqldb] 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET6-MySQLDialect_mysqldb] 295s test/orm/test_query.py::RowTupleTest::test_column_metadata[5] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT4MULTIRANGE-PGDialect_psycopg2] 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT4MULTIRANGE-PGDialect_psycopg2] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT4RANGE-PGDialect_psycopg2] 295s [gw0] [ 80%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_doesnt_follow_naming_guidelines 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT4RANGE-PGDialect_psycopg2] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT8MULTIRANGE-PGDialect_psycopg2] 295s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_engine_param_stays 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT8MULTIRANGE-PGDialect_psycopg2] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT8RANGE-PGDialect_psycopg2] 295s [gw0] [ 80%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_engine_param_stays 295s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_exception_in_transaction 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT8RANGE-PGDialect_psycopg2] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTEGER-DefaultDialect] 295s [gw0] [ 80%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_exception_in_transaction 295s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_engine_param 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTEGER-DefaultDialect] 295s [gw0] [ 80%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_engine_param 295s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_execution_option 295s [gw0] [ 80%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_execution_option 295s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_isolation_level_accessors_connection_default 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTEGER-MySQLDialect_mysqldb] 295s [gw0] [ 80%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_isolation_level_accessors_connection_default 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTEGER-MySQLDialect_mysqldb] 295s [gw6] [ 80%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[5] 295s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_isolation_level_accessors_connection_option_modified 295s [gw0] [ 80%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_isolation_level_accessors_connection_option_modified 295s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_connection 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTERVAL-OracleDialect_cx_oracle] 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTERVAL-OracleDialect_cx_oracle] 295s [gw0] [ 80%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_connection 295s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_engine 295s test/orm/test_query.py::RowTupleTest::test_column_metadata[6] 295s [gw0] [ 80%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_engine 295s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_option_engine 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTERVAL-PGDialect_psycopg2] 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTERVAL-PGDialect_psycopg2] 295s [gw0] [ 80%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_option_engine 295s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_statement_bzzt 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Integer-DefaultDialect] 295s [gw0] [ 80%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_statement_bzzt 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Integer-DefaultDialect] 295s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_reset_level 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Interval-DefaultDialect] 295s [gw0] [ 80%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_reset_level 295s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_reset_level_with_setting 295s [gw0] [ 80%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_reset_level_with_setting 295s [gw2] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_604] 295s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_underscore_replacement 295s [gw0] [ 80%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_underscore_replacement 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Interval-DefaultDialect] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-DefaultDialect] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_695] 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-DefaultDialect] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-MSDialect_pyodbc] 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-MSDialect_pyodbc] 295s test/orm/test_transaction.py::LegacyJoinIntoAnExternalTransactionTest::test_something 295s [gw1] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_dict_no_collection 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-MySQLDialect_mysqldb] 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-MySQLDialect_mysqldb] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-PGDialect_psycopg2] 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-PGDialect_psycopg2] 295s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_uselist 295s [gw0] [ 80%] PASSED test/orm/test_transaction.py::LegacyJoinIntoAnExternalTransactionTest::test_something 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-SQLiteDialect_pysqlite] 295s [gw6] [ 80%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[6] 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-SQLiteDialect_pysqlite] 295s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_oob_insert 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSONB-PGDialect_psycopg2] 295s test/orm/test_query.py::RowTupleTest::test_column_metadata[7] 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSONB-PGDialect_psycopg2] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSONPATH-PGDialect_psycopg2] 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSONPATH-PGDialect_psycopg2] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONG-OracleDialect_cx_oracle] 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONG-OracleDialect_cx_oracle] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONGBLOB-MySQLDialect_mysqldb] 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONGBLOB-MySQLDialect_mysqldb] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONGTEXT-MySQLDialect_mysqldb] 295s [gw0] [ 80%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_oob_insert 295s [gw2] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_695] 295s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONGTEXT-MySQLDialect_mysqldb] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LargeBinary-DefaultDialect] 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LargeBinary-DefaultDialect] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_newtype] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MACADDR-PGDialect_psycopg2] 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MACADDR-PGDialect_psycopg2] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MACADDR8-PGDialect_psycopg2] 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MACADDR8-PGDialect_psycopg2] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMBLOB-MySQLDialect_mysqldb] 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMBLOB-MySQLDialect_mysqldb] 295s [gw0] [ 80%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMINT-MySQLDialect_mysqldb] 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMINT-MySQLDialect_mysqldb] 295s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update_nested 295s [gw6] [ 80%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[7] 295s [gw0] [ 80%] SKIPPED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update_nested 295s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_multiple_key_replaced_by_update 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMTEXT-MySQLDialect_mysqldb] 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMTEXT-MySQLDialect_mysqldb] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MONEY-MSDialect_pyodbc] 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MONEY-MSDialect_pyodbc] 295s test/orm/test_query.py::RowTupleTest::test_column_metadata[8] 295s [gw2] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_newtype] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MONEY-PGDialect_psycopg2] 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MONEY-PGDialect_psycopg2] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MatchType-DefaultDialect] 295s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null] 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MatchType-DefaultDialect] 295s [gw0] [ 80%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_multiple_key_replaced_by_update 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCHAR-DefaultDialect] 295s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_reloaded_deleted_checked_for_expiry 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCHAR-DefaultDialect] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCHAR-MySQLDialect_mysqldb] 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCHAR-MySQLDialect_mysqldb] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCLOB-OracleDialect_cx_oracle] 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCLOB-OracleDialect_cx_oracle] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NTEXT-MSDialect_pyodbc] 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NTEXT-MSDialect_pyodbc] 295s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMBER-OracleDialect_cx_oracle] 295s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMBER-OracleDialect_cx_oracle] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMERIC-DefaultDialect] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMERIC-DefaultDialect] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMERIC-MySQLDialect_mysqldb] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMERIC-MySQLDialect_mysqldb] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMMULTIRANGE-PGDialect_psycopg2] 296s [gw6] [ 80%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[8] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMMULTIRANGE-PGDialect_psycopg2] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMRANGE-PGDialect_psycopg2] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMRANGE-PGDialect_psycopg2] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NVARCHAR-DefaultDialect] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NVARCHAR-DefaultDialect] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NVARCHAR-MySQLDialect_mysqldb] 296s test/orm/test_query.py::RowTupleTest::test_column_metadata[9] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NVARCHAR-MySQLDialect_mysqldb] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NullType-DefaultDialect] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NullType-DefaultDialect] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Numeric-DefaultDialect] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Numeric-DefaultDialect] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[OID-PGDialect_psycopg2] 296s [gw2] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[OID-PGDialect_psycopg2] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[RAW-OracleDialect_cx_oracle] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[RAW-OracleDialect_cx_oracle] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-DefaultDialect] 296s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_604] 296s [gw1] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_uselist 296s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-DefaultDialect] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-MSDialect_pyodbc] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-MSDialect_pyodbc] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-MySQLDialect_mysqldb] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-MySQLDialect_mysqldb] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REGCLASS-PGDialect_psycopg2] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REGCLASS-PGDialect_psycopg2] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REGCONFIG-PGDialect_psycopg2] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REGCONFIG-PGDialect_psycopg2] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ROWID-OracleDialect_cx_oracle] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ROWID-OracleDialect_cx_oracle] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ROWVERSION-MSDialect_pyodbc] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ROWVERSION-MSDialect_pyodbc] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SET-MySQLDialect_mysqldb] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SET-MySQLDialect_mysqldb] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLDATETIME-MSDialect_pyodbc] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLDATETIME-MSDialect_pyodbc] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLINT-DefaultDialect] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLINT-DefaultDialect] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLINT-MySQLDialect_mysqldb] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLINT-MySQLDialect_mysqldb] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLMONEY-MSDialect_pyodbc] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLMONEY-MSDialect_pyodbc] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SQL_VARIANT-MSDialect_pyodbc] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SQL_VARIANT-MSDialect_pyodbc] 296s [gw2] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_604] 296s [gw4] [ 80%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[none-none] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SmallInteger-DefaultDialect] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SmallInteger-DefaultDialect] 296s [gw6] [ 80%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[9] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[String-DefaultDialect] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[String-DefaultDialect] 296s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_695] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TEXT-DefaultDialect] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TEXT-DefaultDialect] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TEXT-MySQLDialect_mysqldb] 296s test/orm/test_query.py::RowTupleTest::test_custom_names[False-False-False] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TEXT-MySQLDialect_mysqldb] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-DefaultDialect] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-DefaultDialect] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-MSDialect_pyodbc] 296s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-MSDialect_pyodbc] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-MySQLDialect_mysqldb] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-MySQLDialect_mysqldb] 296s [gw1] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-PGDialect_psycopg2] 296s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 296s [gw2] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_695] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-PGDialect_psycopg2] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-SQLiteDialect_pysqlite] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-SQLiteDialect_pysqlite] 296s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_newtype] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-DefaultDialect] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-DefaultDialect] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-MSDialect_pyodbc] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-MSDialect_pyodbc] 296s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-MySQLDialect_mysqldb] 296s [gw6] [ 80%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[False-False-False] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-MySQLDialect_mysqldb] 296s test/sql/test_types.py::AdaptTest::test_str[DATE2] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATE2] 296s test/sql/test_types.py::AdaptTest::test_str[DATEMULTIRANGE] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATEMULTIRANGE] 296s test/sql/test_types.py::AdaptTest::test_str[DATERANGE] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATERANGE] 296s test/sql/test_types.py::AdaptTest::test_str[DATETIME0] 296s test/orm/test_query.py::RowTupleTest::test_custom_names[False-False-True] 296s [gw2] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_newtype] 296s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIME0] 296s test/sql/test_types.py::AdaptTest::test_str[DATETIME1] 296s [gw1] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 296s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIME1] 296s test/sql/test_types.py::AdaptTest::test_str[DATETIME2] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIME2] 296s test/sql/test_types.py::AdaptTest::test_str[DATETIME3] 296s [gw2] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional] 296s [gw6] [ 80%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[False-False-True] 296s test/orm/test_query.py::RowTupleTest::test_custom_names[False-True-False] 296s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIME3] 296s test/sql/test_types.py::AdaptTest::test_str[DATETIMEOFFSET] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIMEOFFSET] 296s test/sql/test_types.py::AdaptTest::test_str[DECIMAL0] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[DECIMAL0] 296s [gw6] [ 80%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[False-True-False] 296s [gw2] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union] 296s test/orm/test_query.py::RowTupleTest::test_custom_names[False-True-True] 296s test/sql/test_types.py::AdaptTest::test_str[DECIMAL1] 296s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union_604] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[DECIMAL1] 296s test/sql/test_types.py::AdaptTest::test_str[DOMAIN] 296s [gw1] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 296s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOMAIN] 296s test/sql/test_types.py::AdaptTest::test_str[DOUBLE0] 296s [gw2] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union_604] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOUBLE0] 296s [gw6] [ 80%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[False-True-True] 296s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-plain] 296s test/sql/test_types.py::AdaptTest::test_str[DOUBLE1] 296s test/orm/test_query.py::RowTupleTest::test_custom_names[True-False-False] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOUBLE1] 296s test/sql/test_types.py::AdaptTest::test_str[DOUBLE_PRECISION0] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOUBLE_PRECISION0] 296s [gw2] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-plain] 296s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union] 296s [gw6] [ 80%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[True-False-False] 296s test/orm/test_query.py::RowTupleTest::test_custom_names[True-False-True] 296s test/sql/test_types.py::AdaptTest::test_str[DOUBLE_PRECISION1] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOUBLE_PRECISION1] 296s [gw1] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 296s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 296s test/sql/test_types.py::AdaptTest::test_str[DateTime] 296s [gw2] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[DateTime] 296s [gw6] [ 80%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[True-False-True] 296s test/orm/test_query.py::RowTupleTest::test_custom_names[True-True-False] 296s test/sql/test_types.py::AdaptTest::test_str[Date] 296s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_604] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[Date] 296s test/sql/test_types.py::AdaptTest::test_str[Double] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[Double] 296s test/sql/test_types.py::AdaptTest::test_str[ENUM0] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[ENUM0] 296s [gw6] [ 80%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[True-True-False] 296s [gw2] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_604] 296s test/sql/test_types.py::AdaptTest::test_str[ENUM1] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[ENUM1] 296s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_695] 296s test/orm/test_query.py::RowTupleTest::test_custom_names[True-True-True] 296s test/sql/test_types.py::AdaptTest::test_str[Enum] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[Enum] 296s test/sql/test_types.py::AdaptTest::test_str[FLOAT0] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[FLOAT0] 296s test/sql/test_types.py::AdaptTest::test_str[FLOAT1] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[FLOAT1] 296s test/sql/test_types.py::AdaptTest::test_str[FLOAT2] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[FLOAT2] 296s test/sql/test_types.py::AdaptTest::test_str[Float] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[Float] 296s [gw1] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 296s test/sql/test_types.py::AdaptTest::test_str[HSTORE] 296s [gw6] [ 80%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[True-True-True] 296s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 296s [gw2] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_695] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[HSTORE] 296s test/sql/test_types.py::AdaptTest::test_str[IMAGE] 296s 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] 296s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_newtype] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[IMAGE] 296s test/sql/test_types.py::AdaptTest::test_str[INET4] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[INET4] 296s test/sql/test_types.py::AdaptTest::test_str[INET6] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[INET6] 296s test/sql/test_types.py::AdaptTest::test_str[INET] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[INET] 296s [gw2] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_newtype] 296s test/sql/test_types.py::AdaptTest::test_str[INT4MULTIRANGE] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[INT4MULTIRANGE] 296s [gw6] [ 80%] 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] 296s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null] 296s test/sql/test_types.py::AdaptTest::test_str[INT4RANGE] 296s 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] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[INT4RANGE] 296s test/sql/test_types.py::AdaptTest::test_str[INT8MULTIRANGE] 296s [gw1] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[INT8MULTIRANGE] 296s test/sql/test_types.py::AdaptTest::test_str[INT8RANGE] 296s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[INT8RANGE] 296s test/sql/test_types.py::AdaptTest::test_str[INTEGER0] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[INTEGER0] 296s [gw2] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null] 296s test/sql/test_types.py::AdaptTest::test_str[INTEGER1] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[INTEGER1] 296s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_604] 296s test/sql/test_types.py::AdaptTest::test_str[INTERVAL0] 296s [gw6] [ 80%] 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] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[INTERVAL0] 296s test/sql/test_types.py::AdaptTest::test_str[INTERVAL1] 296s 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] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[INTERVAL1] 296s test/sql/test_types.py::AdaptTest::test_str[Integer] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[Integer] 296s test/sql/test_types.py::AdaptTest::test_str[Interval] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[Interval] 296s test/sql/test_types.py::AdaptTest::test_str[JSON0] 296s [gw2] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_604] 296s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_695] 296s [gw1] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON0] 296s test/sql/test_types.py::AdaptTest::test_str[JSON1] 296s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON1] 296s [gw6] [ 80%] 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] 296s test/sql/test_types.py::AdaptTest::test_str[JSON2] 296s test/orm/test_query.py::RowTupleTest::test_entity_mapping_access 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON2] 296s test/sql/test_types.py::AdaptTest::test_str[JSON3] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON3] 296s test/sql/test_types.py::AdaptTest::test_str[JSON4] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON4] 296s test/sql/test_types.py::AdaptTest::test_str[JSONB] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSONB] 296s [gw2] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_695] 296s test/sql/test_types.py::AdaptTest::test_str[JSONPATH] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSONPATH] 296s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_newtype] 296s test/sql/test_types.py::AdaptTest::test_str[LONGBLOB] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[LONGBLOB] 296s test/sql/test_types.py::AdaptTest::test_str[LONGTEXT] 296s [gw6] [ 80%] PASSED test/orm/test_query.py::RowTupleTest::test_entity_mapping_access 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[LONGTEXT] 296s test/sql/test_types.py::AdaptTest::test_str[LONG] 296s test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[0] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[LONG] 296s [gw2] [ 80%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_newtype] 296s test/sql/test_types.py::AdaptTest::test_str[LargeBinary] 296s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_extension] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[LargeBinary] 296s test/sql/test_types.py::AdaptTest::test_str[MACADDR8] 296s [gw3] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[MACADDR8] 296s test/sql/test_types.py::AdaptTest::test_str[MACADDR] 296s [gw6] [ 80%] PASSED test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[0] 296s [gw1] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 296s test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[1] 296s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[MACADDR] 296s [gw2] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_extension] 296s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_extension] 296s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 296s test/sql/test_types.py::AdaptTest::test_str[MEDIUMBLOB] 296s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[MEDIUMBLOB] 296s test/sql/test_types.py::AdaptTest::test_str[MEDIUMINT] 296s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[MEDIUMINT] 296s test/sql/test_types.py::AdaptTest::test_str[MEDIUMTEXT] 296s [gw2] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_extension] 296s [gw6] [ 81%] PASSED test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[1] 296s [gw1] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 296s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[MEDIUMTEXT] 296s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_typing] 296s test/sql/test_types.py::AdaptTest::test_str[MONEY0] 296s test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[2] 296s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[MONEY0] 296s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_no_typing_in_rhs 296s test/sql/test_types.py::AdaptTest::test_str[MONEY1] 296s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[MONEY1] 296s test/sql/test_types.py::AdaptTest::test_str[MatchType] 296s [gw2] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_typing] 296s [gw6] [ 81%] PASSED test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[2] 296s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[MatchType] 296s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typing] 296s test/orm/test_query.py::RowTupleTest::test_modern_tuple[0] 296s test/sql/test_types.py::AdaptTest::test_str[NCHAR0] 296s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NCHAR0] 296s test/sql/test_types.py::AdaptTest::test_str[NCHAR1] 296s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NCHAR1] 296s test/sql/test_types.py::AdaptTest::test_str[NCLOB] 296s [gw2] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typing] 296s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NCLOB] 296s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_extension] 296s test/sql/test_types.py::AdaptTest::test_str[NTEXT] 296s [gw6] [ 81%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple[0] 296s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NTEXT] 296s test/sql/test_types.py::AdaptTest::test_str[NUMBER] 296s test/orm/test_query.py::RowTupleTest::test_modern_tuple[1] 296s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMBER] 296s test/sql/test_types.py::AdaptTest::test_str[NUMERIC0] 296s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMERIC0] 296s test/sql/test_types.py::AdaptTest::test_str[NUMERIC1] 296s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMERIC1] 296s test/sql/test_types.py::AdaptTest::test_str[NUMMULTIRANGE] 296s [gw1] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_no_typing_in_rhs 296s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 296s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMMULTIRANGE] 296s [gw2] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_extension] 296s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_typing] 296s test/sql/test_types.py::AdaptTest::test_str[NUMRANGE] 296s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMRANGE] 296s test/sql/test_types.py::AdaptTest::test_str[NVARCHAR0] 296s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NVARCHAR0] 296s test/sql/test_types.py::AdaptTest::test_str[NVARCHAR1] 296s [gw6] [ 81%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple[1] 296s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NVARCHAR1] 296s test/orm/test_query.py::RowTupleTest::test_modern_tuple[2] 296s test/sql/test_types.py::AdaptTest::test_str[NullType] 296s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NullType] 296s [gw2] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_typing] 296s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_plain_typealias_as_typemap_keys 296s test/sql/test_types.py::AdaptTest::test_str[Numeric] 296s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[Numeric] 296s [gw2] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_plain_typealias_as_typemap_keys 296s test/sql/test_types.py::AdaptTest::test_str[OID] 296s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[OID] 296s test/sql/test_types.py::AdaptTest::test_str[RAW] 296s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-no] 296s [gw6] [ 81%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple[2] 296s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[RAW] 296s test/orm/test_query.py::RowTupleTest::test_modern_tuple[3] 296s test/sql/test_types.py::AdaptTest::test_str[REAL0] 296s [gw1] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 296s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[REAL0] 296s test/sql/test_types.py::AdaptTest::test_str[REAL1] 296s [gw2] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-no] 296s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_one_to_one_example_quoted 296s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[REAL1] 296s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-value] 296s test/sql/test_types.py::AdaptTest::test_str[REAL2] 296s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[REAL2] 296s test/sql/test_types.py::AdaptTest::test_str[REGCLASS] 296s [gw6] [ 81%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple[3] 296s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[REGCLASS] 296s test/sql/test_types.py::AdaptTest::test_str[REGCONFIG] 296s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[0] 296s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[REGCONFIG] 296s [gw2] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-value] 296s test/sql/test_types.py::AdaptTest::test_str[ROWID] 296s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-yes] 296s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[ROWID] 296s test/sql/test_types.py::AdaptTest::test_str[ROWVERSION] 296s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[ROWVERSION] 296s test/sql/test_types.py::AdaptTest::test_str[SET] 296s [gw4] [ 81%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 296s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[SET] 296s test/sql/test_types.py::AdaptTest::test_str[SMALLDATETIME] 296s [gw6] [ 81%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[0] 296s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[1] 296s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[SMALLDATETIME] 296s test/sql/test_types.py::AdaptTest::test_str[SMALLINT0] 296s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[SMALLINT0] 296s [gw2] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-yes] 296s test/sql/test_types.py::AdaptTest::test_str[SMALLINT1] 296s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-no] 296s [gw1] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_one_to_one_example_quoted 296s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[SMALLINT1] 296s test/sql/test_types.py::AdaptTest::test_str[SMALLMONEY] 296s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[propagate_to_loaders-none] 296s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 296s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[SMALLMONEY] 296s test/sql/test_types.py::AdaptTest::test_str[SQL_VARIANT] 296s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[SQL_VARIANT] 296s test/sql/test_types.py::AdaptTest::test_str[SmallInteger] 296s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[SmallInteger] 296s test/sql/test_types.py::AdaptTest::test_str[String] 296s [gw6] [ 81%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[1] 296s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[String] 296s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[2] 296s [gw2] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-no] 296s test/sql/test_types.py::AdaptTest::test_str[TEXT0] 296s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TEXT0] 296s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-value] 296s test/sql/test_types.py::AdaptTest::test_str[TEXT1] 296s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TEXT1] 296s test/sql/test_types.py::AdaptTest::test_str[TIME0] 296s [gw6] [ 81%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[2] 296s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME0] 296s test/sql/test_types.py::AdaptTest::test_str[TIME1] 296s [gw2] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-value] 296s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[3] 296s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME1] 296s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-yes] 296s test/sql/test_types.py::AdaptTest::test_str[TIME2] 296s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME2] 297s test/sql/test_types.py::AdaptTest::test_str[TIME3] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME3] 297s test/sql/test_types.py::AdaptTest::test_str[TIME4] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME4] 297s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP0] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP0] 297s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP1] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP1] 297s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP2] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP2] 297s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP3] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP3] 297s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP4] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP4] 297s test/sql/test_types.py::AdaptTest::test_str[TINYBLOB] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TINYBLOB] 297s [gw2] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-yes] 297s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-no] 297s [gw1] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 297s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 297s test/sql/test_types.py::AdaptTest::test_str[TINYINT0] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TINYINT0] 297s test/sql/test_types.py::AdaptTest::test_str[TINYINT1] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TINYINT1] 297s test/sql/test_types.py::AdaptTest::test_str[TINYTEXT] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TINYTEXT] 297s [gw6] [ 81%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[3] 297s test/sql/test_types.py::AdaptTest::test_str[TSMULTIRANGE] 297s [gw2] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-no] 297s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[4] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSMULTIRANGE] 297s test/sql/test_types.py::AdaptTest::test_str[TSQUERY] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSQUERY] 297s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-value] 297s test/sql/test_types.py::AdaptTest::test_str[TSRANGE] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSRANGE] 297s test/sql/test_types.py::AdaptTest::test_str[TSTZMULTIRANGE] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSTZMULTIRANGE] 297s test/sql/test_types.py::AdaptTest::test_str[TSTZRANGE] 297s [gw6] [ 81%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[4] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSTZRANGE] 297s test/sql/test_types.py::AdaptTest::test_str[TSVECTOR] 297s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[5] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSVECTOR] 297s [gw2] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-value] 297s [gw1] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 297s test/sql/test_types.py::AdaptTest::test_str[Text] 297s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 297s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-yes] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[Text] 297s test/sql/test_types.py::AdaptTest::test_str[Time] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[Time] 297s [gw6] [ 81%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[5] 297s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unhashable-not_use_future] 297s test/sql/test_types.py::AdaptTest::test_str[TupleType] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TupleType] 297s test/sql/test_types.py::AdaptTest::test_str[UNIQUEIDENTIFIER] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[UNIQUEIDENTIFIER] 297s test/sql/test_types.py::AdaptTest::test_str[UUID] 297s [gw2] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-yes] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[UUID] 297s test/sql/test_types.py::AdaptTest::test_str[UnicodeText] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[UnicodeText] 297s test/sql/test_types.py::AdaptTest::test_str[Unicode] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[Unicode] 297s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 297s test/sql/test_types.py::AdaptTest::test_str[Uuid] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[Uuid] 297s test/sql/test_types.py::AdaptTest::test_str[VARBINARY0] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARBINARY0] 297s test/sql/test_types.py::AdaptTest::test_str[VARBINARY1] 297s [gw6] [ 81%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unhashable-not_use_future] 297s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unhashable-use_future] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARBINARY1] 297s [gw1] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 297s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 297s test/sql/test_types.py::AdaptTest::test_str[VARCHAR0] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARCHAR0] 297s test/sql/test_types.py::AdaptTest::test_str[VARCHAR1] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARCHAR1] 297s test/sql/test_types.py::AdaptTest::test_str[VARCHAR2] 297s [gw2] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 297s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-optional] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARCHAR2] 297s test/sql/test_types.py::AdaptTest::test_str[VECTOR] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[VECTOR] 297s test/sql/test_types.py::AdaptTest::test_str[XML] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[XML] 297s test/sql/test_types.py::AdaptTest::test_str[YEAR] 297s [gw6] [ 81%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unhashable-use_future] 297s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_hashable-not_use_future] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[YEAR] 297s test/sql/test_types.py::AdaptTest::test_str[_Binary] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[_Binary] 297s test/sql/test_types.py::AdaptTest::test_str_third_party 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str_third_party 297s test/sql/test_types.py::AdaptTest::test_str_third_party_camelcase_no_visit_name 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str_third_party_camelcase_no_visit_name 297s [gw1] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 297s test/sql/test_types.py::AdaptTest::test_str_third_party_uppercase_no_visit_name 297s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str_third_party_uppercase_no_visit_name 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[ARRAY] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[ARRAY] 297s [gw2] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-optional] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BIGINT] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BIGINT] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BINARY] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BINARY] 297s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-not_optional] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BLOB] 297s [gw6] [ 81%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_hashable-not_use_future] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BLOB] 297s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_hashable-use_future] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BOOLEAN] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BOOLEAN] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BigInteger] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BigInteger] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Boolean] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Boolean] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[CHAR] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[CHAR] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[CLOB] 297s [gw1] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 297s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[CLOB] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DATETIME] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DATETIME] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DATE] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DATE] 297s [gw2] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-not_optional] 297s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-optional] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DECIMAL] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DECIMAL] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DOUBLE] 297s [gw6] [ 81%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_hashable-use_future] 297s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_unhashable-not_use_future] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DOUBLE] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DOUBLE_PRECISION] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DOUBLE_PRECISION] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DateTime] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DateTime] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Date] 297s [gw2] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-optional] 297s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Date] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Double] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Double] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Enum] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Enum] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[FLOAT] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[FLOAT] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Float] 297s [gw6] [ 81%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_unhashable-not_use_future] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Float] 297s [gw2] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 297s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_unhashable-use_future] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[INTEGER0] 297s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[INTEGER0] 297s [gw1] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[INTEGER1] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[INTEGER1] 297s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Integer] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Integer] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Interval] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Interval] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[JSON] 297s [gw2] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[JSON] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[LargeBinary] 297s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[LargeBinary] 297s [gw6] [ 81%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_unhashable-use_future] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[MatchType] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[MatchType] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[NCHAR] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[NCHAR] 297s test/orm/test_query.py::SessionBindTest::test_aggregate_fn 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[NUMERIC] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[NUMERIC] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[NVARCHAR] 297s [gw1] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[NVARCHAR] 297s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[NullType] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[NullType] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Numeric] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Numeric] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[PickleType] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[PickleType] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[REAL] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[REAL] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[SMALLINT] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[SMALLINT] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[SmallInteger] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[SmallInteger] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[String] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[String] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TEXT] 297s [gw2] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TEXT] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TIMESTAMP] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TIMESTAMP] 297s [gw1] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 297s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-optional] 297s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_required_no_arg 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TIME] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TIME] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Text] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Text] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Time] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Time] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TupleType] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TupleType] 297s [gw1] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_required_no_arg 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TypeDecorator] 297s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TypeDecorator] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TypeEngine] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TypeEngine] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[UUID] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[UUID] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[UnicodeText] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[UnicodeText] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Unicode] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Unicode] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[UserDefinedType] 297s [gw2] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-optional] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[UserDefinedType] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Uuid] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Uuid] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[VARBINARY] 297s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[plain] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[VARBINARY] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[VARCHAR] 297s [gw1] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[VARCHAR] 297s [gw2] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[plain] 297s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Variant] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Variant] 297s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[typing] 297s test/sql/test_types.py::AdaptTest::test_uppercase_importable[_Binary] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[_Binary] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-mssql] 297s [gw2] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[typing] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-mssql] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-mysql] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-mysql] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-oracle] 297s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_superclass 297s [gw2] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_superclass 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-oracle] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-postgresql] 297s [gw0] [ 81%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_reloaded_deleted_checked_for_expiry 297s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[BIGINT] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-postgresql] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-sqlite] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-sqlite] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-mssql] 297s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-unique-True] 297s [gw6] [ 81%] PASSED test/orm/test_query.py::SessionBindTest::test_aggregate_fn 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-mssql] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-mysql] 297s test/orm/test_query.py::SessionBindTest::test_aliased_entity_q 297s [gw1] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 297s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 297s [gw2] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[BIGINT] 297s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ0] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-mysql] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-oracle] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-oracle] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-postgresql] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-postgresql] 297s [gw0] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-unique-True] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-sqlite] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-sqlite] 297s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-] 297s [gw2] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ0] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-mssql] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-mssql] 297s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ2] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-mysql] 297s [gw1] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 297s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 297s [gw2] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ2] 297s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ3] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-mysql] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-oracle] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-oracle] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-postgresql] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-postgresql] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-sqlite] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-sqlite] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-mssql] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-mssql] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-mysql] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-mysql] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-oracle] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-oracle] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-postgresql] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-postgresql] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-sqlite] 297s [gw0] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-] 297s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-value1] 297s [gw0] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-value1] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-sqlite] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-mssql] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-mssql] 297s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-index-True] 297s [gw2] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ3] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-mysql] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-mysql] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-oracle] 297s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ4] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-oracle] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-postgresql] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-postgresql] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-sqlite] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-sqlite] 297s [gw0] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-index-True] 297s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-False] 297s [gw1] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 297s [gw2] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ4] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-mssql] 297s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_one 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-mssql] 297s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_secondary_resolution 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-mysql] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-mysql] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-oracle] 297s [gw3] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-oracle] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-postgresql] 297s [gw2] [ 81%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_secondary_resolution 297s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-postgresql] 297s [gw0] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-False] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-sqlite] 297s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-True] 297s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-sqlite] 297s [gw1] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_one 297s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_three 297s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[pep604] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-mssql] 297s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-mssql] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-mysql] 297s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-mysql] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-oracle] 297s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-oracle] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-postgresql] 297s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-postgresql] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-sqlite] 297s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-sqlite] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-mssql] 297s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-mssql] 297s [gw6] [ 82%] PASSED test/orm/test_query.py::SessionBindTest::test_aliased_entity_q 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-mysql] 297s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-mysql] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-oracle] 297s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-oracle] 297s test/orm/test_query.py::SessionBindTest::test_binary_op 297s [gw1] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_three 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-postgresql] 297s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_two 297s [gw4] [ 82%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[propagate_to_loaders-none] 297s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-postgresql] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-sqlite] 297s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-sqlite] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-mssql] 297s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-mssql] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-mysql] 297s [gw2] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[pep604] 297s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-mysql] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-oracle] 297s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[pep604_null] 297s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-oracle] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-postgresql] 297s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-postgresql] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-sqlite] 297s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 297s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-sqlite] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-mssql] 297s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-mssql] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-mysql] 297s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-mysql] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-oracle] 297s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-oracle] 297s [gw1] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_two 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-postgresql] 297s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-postgresql] 297s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_default 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-sqlite] 297s [gw2] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[pep604_null] 297s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-sqlite] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-mssql] 297s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[union] 297s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-mssql] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-mysql] 297s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-mysql] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-oracle] 297s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-oracle] 297s [gw1] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_default 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-postgresql] 297s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-postgresql] 297s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-not_use_explicit_name] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-sqlite] 297s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-sqlite] 297s [gw1] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-not_use_explicit_name] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-mssql] 297s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-use_explicit_name] 297s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-mssql] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-mysql] 297s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-mysql] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-oracle] 297s [gw1] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-use_explicit_name] 297s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-oracle] 297s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-not_use_explicit_name] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-postgresql] 297s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-postgresql] 297s [gw1] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-not_use_explicit_name] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-sqlite] 297s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-use_explicit_name] 297s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-sqlite] 297s [gw2] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[union] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-mssql] 297s [gw1] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-use_explicit_name] 297s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-not_use_explicit_name] 297s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-mssql] 297s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[union_null] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-mysql] 297s [gw1] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-not_use_explicit_name] 297s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-use_explicit_name] 297s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-mysql] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-oracle] 297s [gw1] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-use_explicit_name] 297s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-oracle] 297s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-not_use_explicit_name] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-postgresql] 297s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-postgresql] 297s [gw1] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-not_use_explicit_name] 297s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-use_explicit_name] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-sqlite] 297s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-sqlite] 297s [gw1] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-use_explicit_name] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-mssql] 297s 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] 297s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-mssql] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-mysql] 297s [gw1] [ 82%] 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] 297s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 297s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-mysql] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-oracle] 297s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-oracle] 297s [gw1] [ 82%] 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] 297s [gw6] [ 82%] PASSED test/orm/test_query.py::SessionBindTest::test_binary_op 297s test/orm/test_query.py::SessionBindTest::test_boolean_op 297s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-postgresql] 297s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-postgresql] 297s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-sqlite] 298s [gw1] [ 82%] 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] 298s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-sqlite] 298s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-use_explicit_name] 298s [gw2] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[union_null] 298s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-mssql] 298s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-mssql] 298s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-mysql] 298s [gw1] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-use_explicit_name] 298s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-mysql] 298s 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] 298s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-oracle] 298s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-oracle] 298s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-postgresql] 298s [gw1] [ 82%] 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] 298s test/orm/declarative/test_typed_mapping.py::WriteOnlyRelationshipTest::test_dynamic 298s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-postgresql] 298s 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] 298s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-sqlite] 298s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-sqlite] 298s [gw1] [ 82%] 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] 298s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-mssql] 298s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-mssql] 298s 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] 298s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-mysql] 298s [gw1] [ 82%] 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] 298s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-mysql] 298s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 298s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-oracle] 298s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-oracle] 298s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-postgresql] 298s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-postgresql] 298s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-sqlite] 298s [gw1] [ 82%] 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] 298s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-sqlite] 298s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-not_use_explicit_name] 298s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-mssql] 298s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-mssql] 298s [gw1] [ 82%] 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] 298s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 298s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-mysql] 298s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-mysql] 298s [gw1] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 298s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 298s [gw1] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 298s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-oracle] 298s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-oracle] 298s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-postgresql] 298s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-postgresql] 298s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-sqlite] 298s [gw3] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-sqlite] 298s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_generic 298s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-use_explicit_name] 298s [gw1] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-use_explicit_name] 298s [gw3] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_generic 298s 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] 298s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[issue_5989] 298s [gw3] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[issue_5989] 298s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[just_enum] 298s [gw1] [ 82%] 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] 298s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-not_use_individual_values-use_explicit_name] 298s [gw1] [ 82%] 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] 298s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-not_use_explicit_name] 298s [gw3] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[just_enum] 298s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[just_order_by] 298s [gw3] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[just_order_by] 298s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[original] 298s [gw3] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[original] 298s test/dialect/postgresql/test_types.py::ArrayTest::test_array_all 298s [gw1] [ 82%] 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] 298s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 298s [gw3] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_all 298s test/dialect/postgresql/test_types.py::ArrayTest::test_array_any 298s [gw2] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::WriteOnlyRelationshipTest::test_dynamic 298s [gw3] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_any 298s test/orm/declarative/test_typed_mapping.py::WriteOnlyRelationshipTest::test_write_only 298s test/dialect/postgresql/test_types.py::ArrayTest::test_array_concat 298s [gw1] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 298s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[none] 298s [gw3] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_concat 298s test/dialect/postgresql/test_types.py::ArrayTest::test_array_contained_by 298s [gw3] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_contained_by 298s test/dialect/postgresql/test_types.py::ArrayTest::test_array_contains 298s [gw1] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[none] 298s [gw3] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_contains 298s test/dialect/postgresql/test_types.py::ArrayTest::test_array_contains_any 298s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[not_set_native_enum] 298s [gw3] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_contains_any 298s test/dialect/postgresql/test_types.py::ArrayTest::test_array_dim_index 298s [gw1] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[not_set_native_enum] 298s [gw3] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_dim_index 298s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[set_native_enum] 298s test/dialect/postgresql/test_types.py::ArrayTest::test_array_functions_plus_getitem 298s [gw1] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[set_native_enum] 298s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_default_name] 298s [gw3] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_functions_plus_getitem 298s test/dialect/postgresql/test_types.py::ArrayTest::test_array_getitem_single_type 298s [gw3] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_getitem_single_type 298s test/sql/test_types.py::ArrayTest::test_array_getitem_single_type 298s [gw3] [ 82%] PASSED test/sql/test_types.py::ArrayTest::test_array_getitem_single_type 298s [gw1] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_default_name] 298s test/dialect/postgresql/test_types.py::ArrayTest::test_array_getitem_slice_type 298s [gw3] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_getitem_slice_type 298s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_name_none] 298s [gw2] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::WriteOnlyRelationshipTest::test_write_only 298s test/sql/test_types.py::ArrayTest::test_array_getitem_slice_type 298s [gw3] [ 82%] PASSED test/sql/test_types.py::ArrayTest::test_array_getitem_slice_type 298s test/sql/test_types.py::ArrayTest::test_array_getitem_slice_type_dialect_level 298s [gw3] [ 82%] PASSED test/sql/test_types.py::ArrayTest::test_array_getitem_slice_type_dialect_level 298s [gw1] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_name_none] 298s test/dialect/postgresql/test_types.py::ArrayTest::test_array_in_enum_psycopg2_cast 298s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-custom] 298s [gw3] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_in_enum_psycopg2_cast 298s test/dialect/postgresql/test_types.py::ArrayTest::test_array_in_str_psycopg2_cast 298s test/sql/test_types.py::AdaptTest::test_adapt_constructor_copy_override_kw 298s [gw3] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_in_str_psycopg2_cast 298s test/dialect/postgresql/test_types.py::ArrayTest::test_array_index_map_dimensions 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_constructor_copy_override_kw 298s [gw3] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_index_map_dimensions 298s test/sql/test_types.py::ArrayTest::test_array_index_map_dimensions 298s [gw3] [ 82%] PASSED test/sql/test_types.py::ArrayTest::test_array_index_map_dimensions 298s [gw1] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-custom] 298s test/dialect/postgresql/test_types.py::ArrayTest::test_array_int_index 298s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_named_enum] 298s [gw3] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_int_index 298s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.BIT0] 298s test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.BIT0] 298s [gw3] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal 298s test/sql/test_types.py::ArrayTest::test_array_literal_complex 298s [gw1] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_named_enum] 298s [gw3] [ 82%] PASSED test/sql/test_types.py::ArrayTest::test_array_literal_complex 298s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_unnamed_enum] 298s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.BIT1] 298s test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal_getitem_multidim 298s [gw3] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal_getitem_multidim 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.BIT1] 298s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIME2_0] 298s test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal_render_no_inner_render 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIME2_0] 298s [gw3] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal_render_no_inner_render 298s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIME2_1] 298s [gw1] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_unnamed_enum] 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIME2_1] 298s test/sql/test_types.py::ArrayTest::test_array_literal_render_no_inner_render 298s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-string] 298s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIMEOFFSET0] 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIMEOFFSET0] 298s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIMEOFFSET1] 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIMEOFFSET1] 298s [gw3] [ 82%] PASSED test/sql/test_types.py::ArrayTest::test_array_literal_render_no_inner_render 298s test/sql/test_types.py::ArrayTest::test_array_literal_simple 298s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DOUBLE_PRECISION0] 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DOUBLE_PRECISION0] 298s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DOUBLE_PRECISION1] 298s [gw3] [ 82%] PASSED test/sql/test_types.py::ArrayTest::test_array_literal_simple 298s test/dialect/postgresql/test_types.py::ArrayTest::test_array_overlap 298s [gw0] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-True] 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DOUBLE_PRECISION1] 298s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.IMAGE0] 298s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-] 298s [gw1] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-string] 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.IMAGE0] 298s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_default_name] 298s [gw3] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_overlap 298s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.IMAGE1] 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.IMAGE1] 298s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.MONEY] 298s test/dialect/postgresql/test_types.py::ArrayTest::test_array_overlap_any 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.MONEY] 298s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.MSUUid] 298s [gw6] [ 82%] PASSED test/orm/test_query.py::SessionBindTest::test_boolean_op 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.MSUUid] 298s [gw3] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_overlap_any 298s test/dialect/postgresql/test_types.py::ArrayTest::test_array_slice_index 298s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.NTEXT0] 298s [gw3] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_slice_index 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.NTEXT0] 298s test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str 298s [gw0] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-] 298s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.NTEXT1] 298s test/orm/test_query.py::SessionBindTest::test_bulk_delete_fetch_sync 298s [gw3] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.NTEXT1] 298s test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_collate 298s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.REAL0] 298s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-value3] 298s [gw1] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_default_name] 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.REAL0] 298s [gw3] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_collate 298s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_name_none] 298s test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_collate_multidim 298s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.REAL1] 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.REAL1] 298s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.ROWVERSION0] 298s [gw3] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_collate_multidim 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.ROWVERSION0] 298s test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_multidim 298s [gw3] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_multidim 298s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.ROWVERSION1] 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.ROWVERSION1] 298s test/dialect/postgresql/test_types.py::ArrayTest::test_contains_override_raises 298s [gw3] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_contains_override_raises 298s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLDATETIME0] 298s test/sql/test_types.py::AsGenericTest::test_as_generic[t10-t20] 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLDATETIME0] 298s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLDATETIME1] 298s [gw0] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-value3] 298s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value5] 298s [gw3] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t10-t20] 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLDATETIME1] 298s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLMONEY] 298s test/sql/test_types.py::AsGenericTest::test_as_generic[t11-t21] 298s [gw1] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_name_none] 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLMONEY] 298s [gw3] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t11-t21] 298s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-custom] 298s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SQL_VARIANT] 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SQL_VARIANT] 298s test/sql/test_types.py::AsGenericTest::test_as_generic[t110-t210] 298s [gw3] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t110-t210] 298s [gw0] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value5] 298s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value6] 298s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIME0] 298s test/sql/test_types.py::AsGenericTest::test_as_generic[t111-t211] 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIME0] 298s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIME1] 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIME1] 298s test/sql/test_types.py::AdaptTest::test_repr[MACADDR8] 298s [gw3] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t111-t211] 298s [gw1] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-custom] 298s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_named_enum] 298s test/sql/test_types.py::AsGenericTest::test_as_generic[t112-t212] 298s [gw3] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t112-t212] 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MACADDR8] 298s test/sql/test_types.py::AdaptTest::test_repr[MACADDR] 298s test/sql/test_types.py::AsGenericTest::test_as_generic[t113-t213] 298s [gw3] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t113-t213] 298s test/sql/test_types.py::AsGenericTest::test_as_generic[t114-t214] 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MACADDR] 298s test/sql/test_types.py::AdaptTest::test_repr[MEDIUMBLOB] 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MEDIUMBLOB] 298s [gw3] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t114-t214] 298s test/sql/test_types.py::AdaptTest::test_repr[MEDIUMINT] 298s [gw0] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value6] 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MEDIUMINT] 298s test/sql/test_types.py::AdaptTest::test_repr[MEDIUMTEXT] 298s test/sql/test_types.py::AsGenericTest::test_as_generic[t115-t215] 298s [gw3] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t115-t215] 298s test/sql/test_types.py::AsGenericTest::test_as_generic[t12-t22] 298s [gw1] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_named_enum] 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MEDIUMTEXT] 298s test/sql/test_types.py::AdaptTest::test_repr[MONEY0] 298s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_onupdate-value4] 298s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_unnamed_enum] 298s [gw3] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t12-t22] 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MONEY0] 298s test/sql/test_types.py::AdaptTest::test_repr[MONEY1] 298s test/sql/test_types.py::AsGenericTest::test_as_generic[t13-t23] 298s [gw3] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t13-t23] 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MONEY1] 298s test/sql/test_types.py::AdaptTest::test_repr[MatchType] 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MatchType] 298s test/sql/test_types.py::AdaptTest::test_repr[NCHAR0] 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NCHAR0] 298s test/sql/test_types.py::AdaptTest::test_repr[NCHAR1] 298s test/sql/test_types.py::AsGenericTest::test_as_generic[t14-t24] 298s [gw1] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_unnamed_enum] 298s [gw3] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t14-t24] 298s test/sql/test_types.py::AsGenericTest::test_as_generic[t15-t25] 298s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-string] 298s [gw0] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_onupdate-value4] 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NCHAR1] 298s test/sql/test_types.py::AdaptTest::test_repr[NCLOB] 298s [gw3] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t15-t25] 298s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-type-value9] 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NCLOB] 298s test/sql/test_types.py::AsGenericTest::test_as_generic[t16-t26] 298s test/sql/test_types.py::AdaptTest::test_repr[NTEXT] 298s [gw3] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t16-t26] 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NTEXT] 298s test/sql/test_types.py::AdaptTest::test_repr[NUMBER] 298s test/sql/test_types.py::AsGenericTest::test_as_generic[t17-t27] 298s [gw3] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t17-t27] 298s [gw1] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-string] 298s test/sql/test_types.py::AsGenericTest::test_as_generic[t18-t28] 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMBER] 298s test/sql/test_types.py::AdaptTest::test_repr[NUMERIC0] 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMERIC0] 298s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-not_override_in_type_map] 298s test/sql/test_types.py::AdaptTest::test_repr[NUMERIC1] 298s [gw3] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t18-t28] 298s test/sql/test_types.py::AsGenericTest::test_as_generic[t19-t29] 298s [gw0] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-type-value9] 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMERIC1] 298s test/sql/test_types.py::AdaptTest::test_repr[NUMMULTIRANGE] 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMMULTIRANGE] 298s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-unique-True] 298s test/sql/test_types.py::AdaptTest::test_repr[NUMRANGE] 298s [gw3] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t19-t29] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[ENUM0] 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMRANGE] 298s [gw3] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[ENUM0] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[ENUM1] 298s test/sql/test_types.py::AdaptTest::test_repr[NVARCHAR0] 298s [gw1] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-not_override_in_type_map] 298s [gw3] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[ENUM1] 298s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-override_in_type_map] 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NVARCHAR0] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[Enum] 298s [gw3] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[Enum] 298s test/sql/test_types.py::AdaptTest::test_repr[NVARCHAR1] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[INTERVAL0] 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NVARCHAR1] 298s [gw3] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[INTERVAL0] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[INTERVAL1] 298s test/sql/test_types.py::AdaptTest::test_repr[NullType] 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NullType] 298s [gw3] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[INTERVAL1] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ARRAY0] 298s test/sql/test_types.py::AdaptTest::test_repr[Numeric] 298s [gw3] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ARRAY0] 298s [gw1] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-override_in_type_map] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ARRAY1] 298s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-not_override_in_type_map] 298s [gw0] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-unique-True] 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Numeric] 298s test/sql/test_types.py::AdaptTest::test_repr[OID] 298s [gw3] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ARRAY1] 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[OID] 298s test/sql/test_types.py::AdaptTest::test_repr[RAW] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIGINT0] 298s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-] 298s [gw3] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIGINT0] 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[RAW] 298s test/sql/test_types.py::AdaptTest::test_repr[REAL0] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIGINT1] 298s [gw1] [ 82%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-not_override_in_type_map] 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REAL0] 298s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-override_in_type_map] 298s [gw3] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIGINT1] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BINARY_DOUBLE] 298s [gw6] [ 82%] PASSED test/orm/test_query.py::SessionBindTest::test_bulk_delete_fetch_sync 298s test/sql/test_types.py::AdaptTest::test_repr[REAL1] 298s test/orm/test_query.py::SessionBindTest::test_bulk_delete_no_sync 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REAL1] 298s test/sql/test_types.py::AdaptTest::test_repr[REAL2] 298s [gw2] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REAL2] 298s [gw3] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BINARY_DOUBLE] 298s test/sql/test_types.py::AdaptTest::test_repr[REGCLASS] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BINARY_FLOAT] 298s [gw4] [ 83%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BINARY_FLOAT] 298s [gw0] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT0] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT0] 298s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-value1] 298s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REGCLASS] 298s test/sql/test_types.py::AdaptTest::test_repr[REGCONFIG] 298s [gw1] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-override_in_type_map] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT1] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT1] 298s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REGCONFIG] 298s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[indicate_type_explicitly] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT2] 298s test/sql/test_types.py::AdaptTest::test_repr[ROWID] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT2] 298s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-none] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BOOLEAN] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BOOLEAN] 298s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ROWID] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BigInteger] 298s test/sql/test_types.py::AdaptTest::test_repr[ROWVERSION] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BigInteger] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Boolean] 298s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ROWVERSION] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Boolean] 298s test/sql/test_types.py::AdaptTest::test_repr[SET] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CHAR0] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CHAR0] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CHAR1] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CHAR1] 298s [gw0] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-value1] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CIDR] 298s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-index-True] 298s [gw1] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[indicate_type_explicitly] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CIDR] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CITEXT] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CITEXT] 298s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SET] 298s test/sql/test_types.py::AdaptTest::test_repr[SMALLDATETIME] 298s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[not_indicate_type_explicitly] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CLOB] 298s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SMALLDATETIME] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CLOB] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE0] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE0] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE1] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE1] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE2] 298s test/sql/test_types.py::AdaptTest::test_repr[SMALLINT0] 298s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SMALLINT0] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE2] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATEMULTIRANGE] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATEMULTIRANGE] 298s [gw0] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-index-True] 298s test/sql/test_types.py::AdaptTest::test_repr[SMALLINT1] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATERANGE] 298s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-False] 298s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SMALLINT1] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATERANGE] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME0] 298s [gw1] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[not_indicate_type_explicitly] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME0] 298s test/sql/test_types.py::AdaptTest::test_repr[SMALLMONEY] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME1] 298s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic] 298s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SMALLMONEY] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME1] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME2] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME2] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME3] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME3] 298s test/sql/test_types.py::AdaptTest::test_repr[SQL_VARIANT] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIMEOFFSET] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIMEOFFSET] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DECIMAL0] 298s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SQL_VARIANT] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DECIMAL0] 298s [gw0] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-False] 298s test/sql/test_types.py::AdaptTest::test_repr[SmallInteger] 298s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SmallInteger] 298s test/sql/test_types.py::AdaptTest::test_repr[String] 298s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-True] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DECIMAL1] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DECIMAL1] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOMAIN] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOMAIN] 298s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[String] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE0] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE0] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE1] 298s test/sql/test_types.py::AdaptTest::test_repr[TEXT0] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE1] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE_PRECISION0] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE_PRECISION0] 298s [gw0] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-True] 298s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TEXT0] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE_PRECISION1] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE_PRECISION1] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DateTime] 298s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DateTime] 298s [gw1] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Date] 298s test/sql/test_types.py::AdaptTest::test_repr[TEXT1] 298s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TEXT1] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Date] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Double] 298s test/sql/test_types.py::AdaptTest::test_repr[TIME0] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Double] 298s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT0] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT0] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT1] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT1] 298s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME0] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT2] 298s test/sql/test_types.py::AdaptTest::test_repr[TIME1] 298s [gw0] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT2] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Float] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Float] 298s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME1] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[HSTORE] 298s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-value3] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[HSTORE] 298s test/sql/test_types.py::AdaptTest::test_repr[TIME2] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VECTOR] 298s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME2] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VECTOR] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[XML] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[XML] 298s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[YEAR] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[YEAR] 298s test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_bind_processor_no_dbapi 298s [gw3] [ 83%] PASSED test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_bind_processor_no_dbapi 298s test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_comparison 298s [gw0] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-value3] 298s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value5] 298s [gw1] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed] 298s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed_typing] 298s test/sql/test_types.py::AdaptTest::test_repr[TIME3] 298s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME3] 298s test/sql/test_types.py::AdaptTest::test_repr[TIME4] 298s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME4] 298s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP0] 298s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP0] 298s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP1] 298s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP1] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_comparison 298s test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_literal_roundtrip 298s [gw3] [ 83%] PASSED test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_literal_roundtrip 298s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP2] 298s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP2] 298s test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_round_trip 298s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP3] 298s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP3] 298s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP4] 298s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP4] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_round_trip 298s [gw1] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed_typing] 298s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typing] 298s test/sql/test_types.py::AdaptTest::test_repr[TINYBLOB] 298s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec 298s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TINYBLOB] 298s test/sql/test_types.py::AdaptTest::test_repr[TINYINT0] 298s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TINYINT0] 298s [gw0] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value5] 298s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value6] 298s test/sql/test_types.py::AdaptTest::test_repr[TINYINT1] 298s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TINYINT1] 298s test/sql/test_types.py::AdaptTest::test_repr[TINYTEXT] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec 298s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TINYTEXT] 298s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec_of_typedec 298s test/sql/test_types.py::AdaptTest::test_repr[TSMULTIRANGE] 298s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSMULTIRANGE] 298s [gw0] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value6] 298s test/sql/test_types.py::AdaptTest::test_repr[TSQUERY] 298s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSQUERY] 298s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_onupdate-value4] 298s test/sql/test_types.py::AdaptTest::test_repr[TSRANGE] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec_of_typedec 298s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSRANGE] 298s [gw1] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typing] 298s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec 298s test/sql/test_types.py::AdaptTest::test_repr[TSTZMULTIRANGE] 298s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal] 298s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSTZMULTIRANGE] 298s test/sql/test_types.py::AdaptTest::test_repr[TSTZRANGE] 298s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSTZRANGE] 298s [gw0] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_onupdate-value4] 298s test/sql/test_types.py::AdaptTest::test_repr[TSVECTOR] 298s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSVECTOR] 298s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-type-value9] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec 298s test/sql/test_types.py::AdaptTest::test_repr[Text] 298s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Text] 298s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec_of_typedec 298s test/sql/test_types.py::AdaptTest::test_repr[Time] 298s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Time] 298s test/sql/test_types.py::AdaptTest::test_repr[TupleType] 298s [gw3] [ 83%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec_of_typedec 298s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TupleType] 298s [gw0] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-type-value9] 298s test/sql/test_types.py::AdaptTest::test_repr[UNIQUEIDENTIFIER] 298s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-unique-True] 298s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[UNIQUEIDENTIFIER] 298s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_processing 298s test/sql/test_types.py::AdaptTest::test_repr[UUID] 298s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[UUID] 298s test/sql/test_types.py::AdaptTest::test_repr[UnicodeText] 299s [gw1] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal] 299s [gw3] [ 83%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_processing 299s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[UnicodeText] 299s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal_typing] 299s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_unary_operator 299s test/sql/test_types.py::AdaptTest::test_repr[Unicode] 299s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Unicode] 299s test/sql/test_types.py::AdaptTest::test_repr[Uuid] 299s [gw6] [ 83%] PASSED test/orm/test_query.py::SessionBindTest::test_bulk_delete_no_sync 299s [gw0] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-unique-True] 299s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Uuid] 299s test/sql/test_types.py::AdaptTest::test_repr[VARBINARY0] 299s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-False] 299s [gw3] [ 83%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_unary_operator 299s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARBINARY0] 299s test/orm/test_query.py::SessionBindTest::test_bulk_update_fetch_sync 299s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_unary_operator_standalone 299s test/sql/test_types.py::AdaptTest::test_repr[VARBINARY1] 299s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARBINARY1] 299s test/sql/test_types.py::AdaptTest::test_repr[VARCHAR0] 299s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARCHAR0] 299s test/sql/test_types.py::AdaptTest::test_repr[VARCHAR1] 299s [gw0] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-False] 299s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARCHAR1] 299s test/sql/test_types.py::AdaptTest::test_repr[VARCHAR2] 299s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-True] 299s [gw3] [ 83%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_unary_operator_standalone 299s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARCHAR2] 299s test/sql/test_types.py::AdaptTest::test_repr[VECTOR] 299s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VECTOR] 299s test/sql/test_types.py::AdaptTest::test_repr[XML] 299s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[XML] 299s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_0 299s [gw1] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal_typing] 299s test/sql/test_types.py::AdaptTest::test_repr[YEAR] 299s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[YEAR] 299s [gw0] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-True] 299s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-False] 299s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal] 299s test/sql/test_types.py::AdaptTest::test_repr[_Binary] 299s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_repr[_Binary] 299s [gw3] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_0 299s test/sql/test_types.py::AdaptTest::test_str[ARRAY0] 299s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[ARRAY0] 299s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_1 299s test/sql/test_types.py::AdaptTest::test_str[ARRAY1] 299s [gw0] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-False] 299s [gw3] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_1 299s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[ARRAY1] 299s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-True] 299s [gw1] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal] 299s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal_typing] 299s test/sql/test_types.py::AdaptTest::test_str[BFILE] 299s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[BFILE] 299s test/sql/test_types.py::AdaptTest::test_str[BIGINT0] 299s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIGINT0] 299s test/sql/test_types.py::AdaptTest::test_str[BIGINT1] 299s [gw0] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-True] 299s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIGINT1] 299s test/sql/test_types.py::AdaptTest::test_str[BINARY] 299s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[BINARY] 299s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_false 299s [gw1] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal_typing] 299s test/sql/test_types.py::AdaptTest::test_str[BINARY_DOUBLE] 299s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[BINARY_DOUBLE] 299s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-False] 299s test/sql/test_types.py::AdaptTest::test_str[BINARY_FLOAT] 299s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-recursive] 299s [gw3] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_false 299s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[BINARY_FLOAT] 299s test/sql/test_types.py::AdaptTest::test_str[BIT0] 299s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIT0] 299s [gw0] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-False] 299s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_int_out_of_range 299s test/sql/test_types.py::AdaptTest::test_str[BIT1] 299s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIT1] 299s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-True] 299s test/sql/test_types.py::AdaptTest::test_str[BIT2] 299s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIT2] 299s test/sql/test_types.py::AdaptTest::test_str[BLOB] 299s [gw3] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_int_out_of_range 299s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[BLOB] 299s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_none 299s test/sql/test_types.py::AdaptTest::test_str[BOOLEAN] 299s [gw3] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_none 299s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[BOOLEAN] 299s [gw1] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-recursive] 299s [gw0] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-True] 299s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-False] 299s test/sql/test_types.py::AdaptTest::test_str[BYTEA] 299s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_str 299s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic] 299s [gw3] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_str 299s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[BYTEA] 299s test/sql/test_types.py::AdaptTest::test_str[BigInteger] 299s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[BigInteger] 299s test/sql/test_types.py::AdaptTest::test_str[Boolean] 299s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_true 299s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[Boolean] 299s [gw3] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_true 299s test/sql/test_types.py::AdaptTest::test_str[CHAR0] 299s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_0 299s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[CHAR0] 299s [gw3] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_0 299s test/sql/test_types.py::AdaptTest::test_str[CHAR1] 299s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_1 299s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[CHAR1] 299s [gw3] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_1 299s [gw0] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-False] 299s test/sql/test_types.py::AdaptTest::test_str[CIDR] 299s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[CIDR] 299s [gw1] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic] 299s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_false 299s [gw3] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_false 299s test/sql/test_types.py::AdaptTest::test_str[CITEXT] 299s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[CITEXT] 299s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-True] 299s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed] 299s test/sql/test_types.py::AdaptTest::test_str[CLOB] 299s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[CLOB] 299s test/sql/test_types.py::AdaptTest::test_str[DATE0] 299s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_int_out_of_range 299s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATE0] 299s test/sql/test_types.py::AdaptTest::test_str[DATE1] 299s [gw3] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_int_out_of_range 299s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_none 299s [gw2] [ 83%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATE1] 299s [gw3] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_none 299s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_str 299s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_strictly_left_of 299s [gw3] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_str 299s [gw0] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-True] 299s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-False] 299s [gw1] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed] 299s [gw2] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_strictly_left_of 299s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_true 299s [gw3] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_true 299s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_strictly_right_of 299s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed_typing] 299s [gw2] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_strictly_right_of 299s [gw0] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-False] 299s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-True] 299s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_union 299s [gw2] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_union 299s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_equal 299s [gw2] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_equal 299s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_equal_obj 299s [gw2] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_equal_obj 299s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_greater_than 299s [gw2] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_greater_than 299s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_greater_than_or_equal 299s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_constraint 299s [gw3] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_constraint 299s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_0 299s [gw3] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_0 299s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_1 299s [gw2] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_greater_than_or_equal 299s [gw3] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_1 299s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_is_not_null 299s [gw2] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_is_not_null 299s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_is_null 299s [gw0] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-True] 299s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_false 299s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-False] 299s [gw2] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_is_null 299s [gw3] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_false 299s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_less_than 299s [gw1] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed_typing] 299s [gw2] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_less_than 299s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_less_than_or_equal 299s [gw2] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_less_than_or_equal 299s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_int_out_of_range 299s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typing] 299s [gw3] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_int_out_of_range 299s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_not_equal 299s [gw2] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_not_equal 299s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_not_equal_obj 299s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_str 299s [gw2] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_not_equal_obj 299s [gw0] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-False] 299s [gw3] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_str 299s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-True] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[!=] 299s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_true 299s [gw2] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[!=] 299s [gw1] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typing] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&&] 299s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal] 299s [gw3] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_true 299s [gw6] [ 83%] PASSED test/orm/test_query.py::SessionBindTest::test_bulk_update_fetch_sync 299s [gw2] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&&] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&<] 299s test/orm/test_query.py::SessionBindTest::test_bulk_update_no_sync 299s [gw0] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-True] 299s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_0 299s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-False] 299s [gw2] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&<] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&>] 299s [gw3] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_0 299s [gw2] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&>] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[*0] 299s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_1 299s [gw1] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal] 299s [gw2] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[*0] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[*1] 299s [gw3] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_1 299s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal_typing] 299s [gw2] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[*1] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[+0] 299s [gw0] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-False] 299s [gw2] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[+0] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[+1] 299s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-True] 299s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_false 299s [gw3] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_false 299s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_str 299s [gw2] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[+1] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-0] 299s [gw2] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-0] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-1] 299s [gw2] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-1] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-|-] 299s [gw1] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal_typing] 299s [gw2] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-|-] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<<0] 299s [gw4] [ 83%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-none] 299s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal] 299s [gw3] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_str 299s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_true 299s [gw3] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_true 299s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 299s [gw2] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<<0] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<<1] 299s [gw2] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<<1] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<=] 299s [gw2] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<=] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<@] 299s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_non_native_constraint_custom_type 299s [gw2] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<@] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<] 299s [gw2] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[=] 299s [gw0] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-True] 299s [gw2] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[=] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>=] 299s [gw1] [ 83%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal] 299s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-False] 299s [gw2] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>=] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>>0] 299s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal_typing] 299s [gw3] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_non_native_constraint_custom_type 299s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_nonnative_processor_coerces_integer_to_boolean 299s [gw2] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>>0] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>>1] 299s [gw2] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>>1] 299s [gw3] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_nonnative_processor_coerces_integer_to_boolean 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>] 299s [gw2] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[@>] 299s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_nonnative_processor_coerces_to_onezero 299s [gw2] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[@>] 299s [gw3] [ 84%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_nonnative_processor_coerces_to_onezero 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[!=] 299s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[!=] 299s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_unconstrained 299s [gw3] [ 84%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_unconstrained 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&&] 299s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&&] 299s [gw1] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal_typing] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&<] 299s test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect0] 299s [gw0] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-False] 299s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-recursive] 299s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&<] 299s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-True] 299s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect0] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&>] 299s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&>] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[*0] 299s test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect1] 299s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[*0] 299s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect1] 299s test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect2] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[*1] 299s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[*1] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[+0] 299s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[+0] 299s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect2] 299s test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect3] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[+1] 299s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[+1] 299s [gw0] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-True] 299s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-False] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-0] 299s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-0] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-1] 299s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-1] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-|-] 299s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect3] 299s test/sql/test_types.py::CallableTest::test_callable_as_arg 299s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-|-] 299s [gw3] [ 84%] PASSED test/sql/test_types.py::CallableTest::test_callable_as_arg 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<<0] 299s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<<0] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<<1] 299s [gw0] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-False] 299s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<<1] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<=] 299s [gw1] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-recursive] 299s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-True] 299s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<=] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<@] 299s test/sql/test_types.py::CallableTest::test_callable_as_kwarg 299s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<@] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<] 299s [gw3] [ 84%] PASSED test/sql/test_types.py::CallableTest::test_callable_as_kwarg 299s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<] 299s test/sql/test_types.py::CompileTest::test_char_collation 299s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[=] 299s [gw3] [ 84%] PASSED test/sql/test_types.py::CompileTest::test_char_collation 299s test/sql/test_types.py::CompileTest::test_char_length 299s [gw3] [ 84%] PASSED test/sql/test_types.py::CompileTest::test_char_length 299s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[=] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>=] 299s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>=] 299s test/sql/test_types.py::CompileTest::test_char_plain 299s [gw0] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-True] 299s [gw3] [ 84%] PASSED test/sql/test_types.py::CompileTest::test_char_plain 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>>0] 299s test/sql/test_types.py::CompileTest::test_compile_err_formatting 299s [gw3] [ 84%] PASSED test/sql/test_types.py::CompileTest::test_compile_err_formatting 299s test/sql/test_types.py::CompileTest::test_decimal_plain 299s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-False] 299s [gw3] [ 84%] PASSED test/sql/test_types.py::CompileTest::test_decimal_plain 299s test/sql/test_types.py::CompileTest::test_decimal_precision 299s [gw3] [ 84%] PASSED test/sql/test_types.py::CompileTest::test_decimal_precision 299s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>>0] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>>1] 299s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>>1] 299s test/sql/test_types.py::CompileTest::test_decimal_scale 299s [gw3] [ 84%] PASSED test/sql/test_types.py::CompileTest::test_decimal_scale 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>] 299s test/sql/test_types.py::CompileTest::test_default_compile_double 299s [gw3] [ 84%] PASSED test/sql/test_types.py::CompileTest::test_default_compile_double 299s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>] 299s [gw0] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-False] 299s test/sql/test_types.py::CompileTest::test_default_compile_mysql_integer 299s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-True] 299s [gw0] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-True] 299s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-False] 299s [gw0] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-False] 299s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-True] 299s [gw0] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-True] 299s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-False] 299s [gw0] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-False] 299s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-True] 299s [gw0] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-True] 299s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default--] 299s [gw0] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default--] 299s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default-value1-override_value1] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[@>] 299s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[@>] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[!=] 299s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[!=] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&&] 299s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&&] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&<] 299s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&<] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&>] 299s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&>] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[-|-] 299s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[-|-] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<<0] 299s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<<0] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<<1] 299s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<<1] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<=] 299s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<=] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<@] 299s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<@] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<] 299s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[=] 299s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[=] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>=] 299s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>=] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>>0] 299s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>>0] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>>1] 299s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>>1] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>] 299s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[@>] 299s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[@>] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_is_not_null 299s [gw6] [ 84%] PASSED test/orm/test_query.py::SessionBindTest::test_bulk_update_no_sync 299s test/orm/test_query.py::SessionBindTest::test_case 299s [gw1] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column] 299s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_is_not_null 299s [gw0] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default-value1-override_value1] 299s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column_class] 299s [gw1] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column_class] 299s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[mapped_column] 299s [gw1] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[mapped_column] 299s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_column] 299s [gw1] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_column] 299s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_type] 299s [gw1] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_type] 299s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[type] 299s [gw1] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[type] 299s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_type_missing 299s [gw1] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_type_missing 299s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[Decimal-Numeric] 299s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_is_null 299s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-False-True] 299s [gw3] [ 84%] PASSED test/sql/test_types.py::CompileTest::test_default_compile_mysql_integer 299s test/sql/test_types.py::CompileTest::test_default_compile_pg_float 299s [gw3] [ 84%] PASSED test/sql/test_types.py::CompileTest::test_default_compile_pg_float 299s test/sql/test_types.py::CompileTest::test_default_compile_pg_inet 299s [gw3] [ 84%] PASSED test/sql/test_types.py::CompileTest::test_default_compile_pg_inet 299s test/sql/test_types.py::CompileTest::test_kwarg_legacy_typecompiler 299s [gw3] [ 84%] PASSED test/sql/test_types.py::CompileTest::test_kwarg_legacy_typecompiler 299s test/sql/test_types.py::CompileTest::test_legacy_typecompiler_attribute 299s [gw3] [ 84%] PASSED test/sql/test_types.py::CompileTest::test_legacy_typecompiler_attribute 299s test/sql/test_types.py::CompileTest::test_numeric_plain 299s [gw3] [ 84%] PASSED test/sql/test_types.py::CompileTest::test_numeric_plain 299s test/sql/test_types.py::CompileTest::test_numeric_precision 299s [gw3] [ 84%] PASSED test/sql/test_types.py::CompileTest::test_numeric_precision 299s test/sql/test_types.py::CompileTest::test_numeric_scale 299s [gw3] [ 84%] PASSED test/sql/test_types.py::CompileTest::test_numeric_scale 299s test/sql/test_types.py::CompileTest::test_strict_bool_err_formatting 299s [gw3] [ 84%] PASSED test/sql/test_types.py::CompileTest::test_strict_bool_err_formatting 299s test/sql/test_types.py::CompileTest::test_string_collation 299s [gw3] [ 84%] PASSED test/sql/test_types.py::CompileTest::test_string_collation 299s test/sql/test_types.py::CompileTest::test_string_length 299s [gw3] [ 84%] PASSED test/sql/test_types.py::CompileTest::test_string_length 299s test/sql/test_types.py::CompileTest::test_string_plain 299s [gw3] [ 84%] PASSED test/sql/test_types.py::CompileTest::test_string_plain 299s test/sql/test_types.py::CompileTest::test_text_collation 299s [gw3] [ 84%] PASSED test/sql/test_types.py::CompileTest::test_text_collation 299s test/sql/test_types.py::CompileTest::test_text_length 299s [gw3] [ 84%] PASSED test/sql/test_types.py::CompileTest::test_text_length 299s test/sql/test_types.py::CompileTest::test_text_plain 299s [gw3] [ 84%] PASSED test/sql/test_types.py::CompileTest::test_text_plain 299s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_is_null 299s test/dialect/sqlite/test_types.py::DateTest::test_custom_format 299s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_adjacent_to 299s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_adjacent_to 299s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_adjacent_to_obj 299s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_adjacent_to_obj 299s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contained_by 299s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contained_by 299s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contained_by_obj 299s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contained_by_obj 299s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contains 299s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contains 299s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_difference 299s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_difference 299s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_intersection 299s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_intersection 299s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_not_extend_left_of 299s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_not_extend_left_of 299s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_not_extend_right_of 299s [gw2] [ 84%] PASSED test/dialect/sqlite/test_types.py::DateTest::test_custom_format 299s test/dialect/sqlite/test_types.py::DateTest::test_default 299s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_not_extend_right_of 299s [gw6] [ 84%] PASSED test/orm/test_query.py::SessionBindTest::test_case 299s [gw2] [ 84%] PASSED test/dialect/sqlite/test_types.py::DateTest::test_default 299s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_overlaps 299s test/orm/test_query.py::SessionBindTest::test_cast 299s [gw1] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[Decimal-Numeric] 299s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_adjacent_to 299s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_overlaps 299s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_adjacent_to 299s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[UUID-Uuid] 299s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contained_by_obj 299s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_adjacent_to_obj 299s [gw0] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-False-True] 299s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-True-False] 299s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contained_by_obj 299s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contains 299s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_adjacent_to_obj 299s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contained_by 299s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contained_by 299s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contains 299s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_difference 299s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>] 300s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_difference 300s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_intersection 300s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_intersection 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>] 300s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_not_extend_left_of 300s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_not_extend_left_of 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[@>] 300s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_not_extend_right_of 300s [gw1] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[UUID-Uuid] 300s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_not_extend_right_of 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[@>] 300s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_overlaps 300s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_overlaps 300s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[datetime-DateTime] 300s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_strictly_left_of 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_is_not_null 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_is_not_null 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_is_null 300s [gw0] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-True-False] 300s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate--] 300s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_strictly_left_of 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_is_null 300s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_strictly_right_of 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[!=] 300s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_strictly_right_of 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[!=] 300s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_union 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&&] 300s [gw0] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate--] 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&&] 300s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_union 300s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_equal 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&<] 300s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate-value3-override_value3] 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&<] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&>] 300s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_equal 300s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_equal_obj 300s [gw1] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[datetime-DateTime] 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&>] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[*0] 300s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_equal_obj 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[*0] 300s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_greater_than 300s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[float-Float] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[*1] 300s [gw0] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate-value3-override_value3] 300s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_greater_than 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[*1] 300s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_default-value5-override_value5] 300s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_greater_than_or_equal 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[+0] 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[+0] 300s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_greater_than_or_equal 300s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_is_not_null 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[+1] 300s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_is_not_null 300s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_is_null 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[+1] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-0] 300s [gw0] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_default-value5-override_value5] 300s [gw1] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[float-Float] 300s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_is_null 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-0] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-1] 300s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[str-String] 300s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_less_than 300s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_onupdate-value4-override_value4] 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-1] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-|-] 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-|-] 300s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_less_than 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<<0] 300s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_less_than_or_equal 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<<0] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<<1] 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<<1] 300s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_less_than_or_equal 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<=] 300s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_not_equal 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<=] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<@] 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<@] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<] 300s [gw1] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[str-String] 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<] 300s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_not_equal 300s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_dont_ignore_unresolvable 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[=] 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[=] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>=] 300s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_not_equal_obj 300s [gw0] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_onupdate-value4-override_value4] 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>=] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>>0] 300s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_not_equal_obj 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>>0] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>>1] 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>>1] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[!=] 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[@>] 300s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[type-value8-override_value8] 300s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[!=] 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[@>] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[!=] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&&] 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[!=] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&&] 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&&] 300s [gw1] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_dont_ignore_unresolvable 300s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&&] 300s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_newtype_missing_from_map 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&<] 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&<] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&>] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&<] 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&>] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[*0] 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[*0] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[*1] 300s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&<] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&>] 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[*1] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[+0] 300s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&>] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[*0] 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[+0] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[+1] 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[+1] 300s [gw6] [ 84%] PASSED test/orm/test_query.py::SessionBindTest::test_cast 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-0] 300s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[*0] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[*1] 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-0] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-1] 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-1] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-|-] 300s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[*1] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[+0] 300s test/orm/test_query.py::SessionBindTest::test_column_property 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-|-] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<<0] 300s [gw1] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_newtype_missing_from_map 300s [gw0] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[type-value8-override_value8] 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<<0] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<<1] 300s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[+0] 300s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[pep604] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[+1] 300s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_base_type_from_pep593 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<<1] 300s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[+1] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<=] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-0] 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<=] 300s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-0] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<@] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-1] 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<@] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<] 300s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-1] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-|-] 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[=] 300s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-|-] 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[=] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<<0] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>=] 300s [gw0] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_base_type_from_pep593 300s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<<0] 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>=] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>>0] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<<1] 300s [gw1] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[pep604] 300s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[pep695] 300s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>>0] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>>1] 300s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<<1] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<=] 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>>1] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>] 300s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<=] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<@] 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[@>] 300s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<@] 300s [gw0] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 300s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[@>] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[!=] 300s [gw1] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[pep695] 300s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[=] 300s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[union] 300s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[=] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>=] 300s [gw0] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 300s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 300s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>=] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>>0] 300s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>>0] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>>1] 300s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>>1] 300s [gw0] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 300s [gw4] [ 84%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>] 300s [gw1] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[union] 300s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-not_optional] 300s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 300s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[@>] 300s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[@>] 300s [gw0] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 300s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-lazyload] 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[!=] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&&] 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&&] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[!=] 300s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[!=] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&&] 300s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-0] 300s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&&] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&<] 300s [gw1] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-not_optional] 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&<] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&>] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&<] 300s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional] 300s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&<] 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&>] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[-|-] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&>] 300s [gw0] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-0] 300s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-1] 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[-|-] 300s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&>] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<<0] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[*0] 300s [gw2] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<<0] 300s [gw3] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[*0] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<<1] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[*1] 300s [gw1] [ 84%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional] 300s [gw2] [ 85%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<<1] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<=] 300s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional_fwd_ref] 300s [gw3] [ 85%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[*1] 300s [gw0] [ 85%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-1] 300s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-0] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[+0] 300s [gw3] [ 85%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[+0] 300s [gw2] [ 85%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<=] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<@] 300s [gw2] [ 85%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<@] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[+1] 300s [gw3] [ 85%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[+1] 300s [gw2] [ 85%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-0] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[=] 300s [gw0] [ 85%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-0] 300s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-1] 300s [gw6] [ 85%] PASSED test/orm/test_query.py::SessionBindTest::test_column_property 300s [gw3] [ 85%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-0] 300s [gw2] [ 85%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[=] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-1] 300s test/orm/test_query.py::SessionBindTest::test_column_property_select 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>=] 300s [gw3] [ 85%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-1] 300s [gw1] [ 85%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional_fwd_ref] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-|-] 300s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604] 300s [gw2] [ 85%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>=] 300s [gw0] [ 85%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-1] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>>0] 300s [gw3] [ 85%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-|-] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<<0] 300s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict0] 300s [gw2] [ 85%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>>0] 300s [gw3] [ 85%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<<0] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>>1] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<<1] 300s [gw2] [ 85%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>>1] 300s [gw3] [ 85%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<<1] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<=] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>] 300s [gw0] [ 85%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict0] 300s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict1] 300s [gw2] [ 85%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>] 300s [gw3] [ 85%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<=] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<@] 300s [gw1] [ 85%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[@>] 300s [gw3] [ 85%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<@] 300s [gw2] [ 85%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[@>] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_is_not_null 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET4] 300s [gw3] [ 85%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<] 300s [gw2] [ 85%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_is_not_null 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[=] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET4] 300s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_is_null 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET6] 300s [gw0] [ 85%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict1] 300s [gw3] [ 85%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[=] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>=] 300s [gw3] [ 85%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>=] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET6] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET] 300s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List0] 300s [gw2] [ 85%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_is_null 300s test/dialect/sqlite/test_types.py::DateTimeTest::test_custom_format_compact 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT4MULTIRANGE] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT4MULTIRANGE] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT4RANGE] 300s [gw2] [ 85%] PASSED test/dialect/sqlite/test_types.py::DateTimeTest::test_custom_format_compact 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT4RANGE] 300s test/dialect/sqlite/test_types.py::DateTimeTest::test_time_microseconds 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT8MULTIRANGE] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>>0] 300s [gw3] [ 85%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>>0] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>>1] 300s [gw2] [ 85%] PASSED test/dialect/sqlite/test_types.py::DateTimeTest::test_time_microseconds 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT8MULTIRANGE] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT8RANGE] 300s [gw0] [ 85%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List0] 300s [gw3] [ 85%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>>1] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>] 300s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List1] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT8RANGE] 300s [gw3] [ 85%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>] 300s test/dialect/sqlite/test_types.py::DateTimeTest::test_truncate_microseconds 300s [gw2] [ 85%] PASSED test/dialect/sqlite/test_types.py::DateTimeTest::test_truncate_microseconds 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[@>] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INTEGER0] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INTEGER0] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INTEGER1] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_char_length 300s [gw3] [ 85%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[@>] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[!=] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INTEGER1] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Integer] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Integer] 300s [gw2] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_char_length 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Interval] 300s [gw3] [ 85%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[!=] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Interval] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&&] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON0] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-BINARY_DOUBLE()] 300s [gw2] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-BINARY_DOUBLE()] 300s [gw0] [ 85%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List1] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON0] 300s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Mapping] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-BINARY_FLOAT()] 300s [gw3] [ 85%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&&] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON1] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&<] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON1] 300s [gw2] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-BINARY_FLOAT()] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-DOUBLE_PRECISION()] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON2] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON2] 300s [gw3] [ 85%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&<] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON3] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON3] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&>] 300s [gw2] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-DOUBLE_PRECISION()] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-FLOAT()] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON4] 300s [gw2] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-FLOAT()] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON4] 300s [gw3] [ 85%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&>] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSONB] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-REAL()] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[-|-] 300s [gw2] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-REAL()] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSONB] 300s [gw0] [ 85%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Mapping] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSONPATH] 300s [gw3] [ 85%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[-|-] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSONPATH] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<<0] 300s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableMapping] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ9-VARCHAR] 300s [gw2] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ9-VARCHAR] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[LONGTEXT] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ0-VARCHAR2(50 CHAR)] 300s [gw3] [ 85%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<<0] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[LONGTEXT] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[LONG] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[LONG] 300s [gw2] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ0-VARCHAR2(50 CHAR)] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ1-NVARCHAR2(50)] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MACADDR8] 300s [gw2] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ1-NVARCHAR2(50)] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<<1] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MACADDR8] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MACADDR] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ10-NVARCHAR2] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MACADDR] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MEDIUMINT] 300s [gw2] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ10-NVARCHAR2] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ11-VARCHAR2] 300s [gw0] [ 85%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableMapping] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MEDIUMINT] 300s [gw2] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ11-VARCHAR2] 300s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableSequence] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MEDIUMTEXT] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ2-NVARCHAR2(50)] 300s [gw2] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ2-NVARCHAR2(50)] 300s [gw3] [ 85%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<<1] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<=] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ3-VARCHAR(50 CHAR)] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MEDIUMTEXT] 300s [gw2] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ3-VARCHAR(50 CHAR)] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MONEY0] 300s [gw3] [ 85%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<=] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ4-NVARCHAR2(50)] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MONEY0] 300s [gw0] [ 85%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableSequence] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<@] 300s [gw2] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ4-NVARCHAR2(50)] 300s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Sequence] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MONEY1] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MONEY1] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ5-VARCHAR2(50 CHAR)] 300s [gw3] [ 85%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<@] 300s [gw2] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ5-VARCHAR2(50 CHAR)] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MatchType] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MatchType] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ6-VARCHAR2] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCHAR0] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<] 300s [gw2] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ6-VARCHAR2] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCHAR0] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ7-NVARCHAR2] 300s [gw3] [ 85%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<] 300s [gw2] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ7-NVARCHAR2] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCHAR1] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[=] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCHAR1] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCLOB] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ8-NVARCHAR2] 300s [gw3] [ 85%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[=] 300s [gw2] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ8-NVARCHAR2] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCLOB] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>=] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NTEXT] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ9-VARCHAR] 300s [gw0] [ 85%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Sequence] 300s [gw2] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ9-VARCHAR] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NTEXT] 300s [gw6] [ 85%] SKIPPED test/orm/test_query.py::SessionBindTest::test_column_property_select 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMBER] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMBER] 300s [gw3] [ 85%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>=] 300s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 300s test/orm/test_query.py::SessionBindTest::test_count 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>>0] 300s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMERIC0] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMERIC0] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMERIC1] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMERIC1] 300s [gw3] [ 85%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>>0] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMMULTIRANGE] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMMULTIRANGE] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMRANGE] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMRANGE] 300s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>>1] 300s [gw2] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NVARCHAR0] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NVARCHAR0] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NVARCHAR1] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NVARCHAR1] 300s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt_length[False] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NullType] 300s [gw3] [ 85%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>>1] 300s [gw2] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt_length[False] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NullType] 300s [gw0] [ 85%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Numeric] 300s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 300s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt_length[True] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Numeric] 300s [gw2] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt_length[True] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[OID] 300s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_check_constraint 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-DOUBLE()] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[OID] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL0] 300s [gw2] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_check_constraint 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL0] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL1] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL1] 300s [gw3] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-DOUBLE()] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL2] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL2] 300s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_create_metadata_bound_no_crash 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 300s [gw2] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_create_metadata_bound_no_crash 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REGCLASS] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REGCLASS] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REGCONFIG] 300s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[omit_alias-native] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REGCONFIG] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ROWID] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ROWID] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SET] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SET] 300s [gw0] [ 85%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 300s [gw3] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-Double()] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLDATETIME] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLDATETIME] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLINT0] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLINT0] 300s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLINT1] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLINT1] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLMONEY] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLMONEY] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SQL_VARIANT] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SQL_VARIANT] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SmallInteger] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SmallInteger] 300s [gw2] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[omit_alias-native] 300s [gw3] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-Double()] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-FLOAT()] 300s [gw3] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-FLOAT()] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-Float()] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[String] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[String] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TEXT0] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TEXT0] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TEXT1] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TEXT1] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME0] 300s [gw3] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-Float()] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-REAL()] 300s [gw3] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-REAL()] 300s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[omit_alias-non_native] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME0] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME1] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME1] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME2] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME2] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_0-INTERVAL DAY TO SECOND] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME3] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME3] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME4] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME4] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP0] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP0] 300s [gw2] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[omit_alias-non_native] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP1] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP1] 300s [gw3] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_0-INTERVAL DAY TO SECOND] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_1-INTERVAL DAY(3) TO SECOND] 300s [gw3] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_1-INTERVAL DAY(3) TO SECOND] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP2] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP2] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP3] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_2-INTERVAL DAY TO SECOND(5)] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP3] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYINT0] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYINT0] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYINT1] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYINT1] 300s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[with_alias-native] 300s [gw0] [ 85%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYTEXT] 300s [gw3] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_2-INTERVAL DAY TO SECOND(5)] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_3-INTERVAL DAY(2) TO SECOND(5)] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYTEXT] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSMULTIRANGE] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSMULTIRANGE] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSQUERY] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSQUERY] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSRANGE] 300s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 300s [gw3] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_3-INTERVAL DAY(2) TO SECOND(5)] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_4-INTERVAL DAY(9) TO SECOND(3)] 300s [gw2] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[with_alias-native] 300s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[with_alias-non_native] 300s [gw3] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_4-INTERVAL DAY(9) TO SECOND(3)] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_coercion_literal 300s [gw3] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_coercion_literal 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSRANGE] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSTZMULTIRANGE] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSTZMULTIRANGE] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSTZRANGE] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSTZRANGE] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_0-select NUMTODSINTERVAL(172800.0, 'SECOND') from dual] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSVECTOR] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSVECTOR] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Text] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Text] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Time] 300s [gw2] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[with_alias-non_native] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Time] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TupleType] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TupleType] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UNIQUEIDENTIFIER] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UNIQUEIDENTIFIER] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UUID] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UUID] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UnicodeText] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UnicodeText] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Unicode] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Unicode] 300s [gw3] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_0-select NUMTODSINTERVAL(172800.0, 'SECOND') from dual] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_1-SELECT NUMTODSINTERVAL(86584.0, 'SECOND') from dual] 300s [gw0] [ 85%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 300s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-0] 300s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_enum_raise_lookup_ellipses 300s [gw2] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_enum_raise_lookup_ellipses 300s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_enum_raise_lookup_none 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Uuid] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Uuid] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR0] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR0] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR1] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR1] 300s [gw3] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_1-SELECT NUMTODSINTERVAL(86584.0, 'SECOND') from dual] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_2-select NUMTODSINTERVAL(86584.0, 'SECOND') - NUMTODSINTERVAL(64.0, 'SECOND') from dual] 300s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR2] 300s [gw1] [ 85%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR2] 300s [gw2] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_enum_raise_lookup_none 300s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_native 300s [gw3] [ 85%] 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] 300s [gw2] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_native 300s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_non_native 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_long 300s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_all_any 300s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_all_any 300s [gw3] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_long 300s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_any 300s [gw2] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_non_native 300s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_too_short_raises 300s [gw2] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_too_short_raises 300s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_lookup_failure 300s [gw0] [ 85%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-0] 300s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_any 300s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_any_any 300s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_any_any 300s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_key 300s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-1] 300s [gw2] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_lookup_failure 300s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_mock_engine_no_prob 300s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_key 300s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_key_any 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_no_clobs_for_string_params 300s [gw3] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_no_clobs_for_string_params 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_raw_compile 300s [gw3] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_raw_compile 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start0-_CXOracleDate] 300s [gw3] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start0-_CXOracleDate] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start1-_OracleRaw] 300s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_key_any 300s test/dialect/mysql/test_types.py::INETMariadbTest::test_mariadb_inet6[type_0-INET4] 300s [gw1] [ 85%] PASSED test/dialect/mysql/test_types.py::INETMariadbTest::test_mariadb_inet6[type_0-INET4] 300s [gw2] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_mock_engine_no_prob 300s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_no_length_non_native 300s test/dialect/mysql/test_types.py::INETMariadbTest::test_mariadb_inet6[type_1-INET6] 300s [gw3] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start1-_OracleRaw] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start10-_OracleChar] 300s [gw3] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start10-_OracleChar] 300s [gw2] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_no_length_non_native 300s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_non_native_constraint_custom_type 300s [gw1] [ 85%] PASSED test/dialect/mysql/test_types.py::INETMariadbTest::test_mariadb_inet6[type_1-INET6] 300s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_adjacent_to 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start11-_OracleNChar] 300s [gw2] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_non_native_constraint_custom_type 300s [gw0] [ 85%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-1] 300s [gw3] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start11-_OracleNChar] 300s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_non_native_round_trip 300s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-0] 300s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_adjacent_to 300s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_adjacent_to_obj 300s [gw2] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_non_native_round_trip 300s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_adjacent_to_obj 300s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contained_by 300s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contained_by 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start12-_OracleUnicodeStringNCHAR] 300s [gw3] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start12-_OracleUnicodeStringNCHAR] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start13-_OracleRaw] 300s [gw3] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start13-_OracleRaw] 300s [gw6] [ 85%] PASSED test/orm/test_query.py::SessionBindTest::test_count 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start2-String] 300s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_none_length_non_native 300s [gw2] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_none_length_non_native 300s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contained_by_obj 300s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contained_by_obj 300s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contains 300s test/orm/test_query.py::SessionBindTest::test_plain_table 300s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_null_round_trip 300s [gw3] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start2-String] 300s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contains 300s [gw2] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_null_round_trip 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start3-_OracleString] 300s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_difference 300s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_difference 300s [gw3] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start3-_OracleString] 300s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_omit_aliases 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start4-_CXOracleDate] 300s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_intersection 300s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_intersection 300s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_not_extend_left_of 300s [gw2] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_omit_aliases 300s [gw3] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start4-_CXOracleDate] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start5-DATE] 300s [gw3] [ 85%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start5-DATE] 300s [gw0] [ 86%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-0] 300s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-1] 300s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_not_extend_left_of 300s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_not_extend_right_of 300s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_not_extend_right_of 300s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_overlaps 300s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_overlaps 300s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_custom_sort_key 300s [gw2] [ 86%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_custom_sort_key 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start6-_OracleString] 300s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_strictly_left_of 300s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_default_sort_key 300s [gw2] [ 86%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_default_sort_key 300s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_strictly_left_of 300s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_strictly_right_of 300s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_expanding_in 300s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_strictly_right_of 300s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_union 300s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_union 300s [gw3] [ 86%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start6-_OracleString] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start7-_OracleUnicodeStringCHAR] 300s [gw3] [ 86%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start7-_OracleUnicodeStringCHAR] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start8-_OracleText] 300s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_equal 300s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_equal 300s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_equal_obj 300s [gw2] [ 86%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_expanding_in 300s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_round_trip 300s [gw2] [ 86%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_round_trip 300s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_equal_obj 300s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_greater_than 300s [gw3] [ 86%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start8-_OracleText] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start9-_OracleUnicodeTextCLOB] 300s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_greater_than 300s [gw0] [ 86%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-1] 300s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_values_callable_round_trip 300s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_greater_than_or_equal 300s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_greater_than_or_equal 300s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict0] 300s [gw3] [ 86%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start9-_OracleUnicodeTextCLOB] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start0-_CXOracleDate] 300s [gw2] [ 86%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_values_callable_round_trip 300s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_is_not_null 300s [gw3] [ 86%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start0-_CXOracleDate] 300s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_no_sort_key 300s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_is_not_null 300s [gw2] [ 86%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_no_sort_key 300s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_is_null 300s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pickle_types 300s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_is_null 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start1-_OracleRaw] 300s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_less_than 300s [gw3] [ 86%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start1-_OracleRaw] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start10-_OracleChar] 300s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_less_than 300s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_less_than_or_equal 300s [gw3] [ 86%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start10-_OracleChar] 300s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_less_than_or_equal 300s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_not_equal 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start11-_OracleNChar] 300s [gw3] [ 86%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start11-_OracleNChar] 300s [gw0] [ 86%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict0] 300s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_not_equal 300s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_not_equal_obj 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start12-_OracleUnicodeStringNCHAR] 300s [gw3] [ 86%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start12-_OracleUnicodeStringNCHAR] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start13-_OracleRaw] 300s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict1] 300s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_not_equal_obj 300s [gw3] [ 86%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start13-_OracleRaw] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start2-String] 300s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[!=] 300s [gw3] [ 86%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start2-String] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start3-_OracleString] 300s [gw3] [ 86%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start3-_OracleString] 300s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[!=] 300s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&&] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start4-_CXOracleDate] 300s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&&] 300s [gw3] [ 86%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start4-_CXOracleDate] 300s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&<] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start5-DATE] 300s [gw3] [ 86%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start5-DATE] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start6-_OracleString] 300s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&<] 300s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&>] 300s [gw3] [ 86%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start6-_OracleString] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start7-_OracleUnicodeStringCHAR] 300s [gw3] [ 86%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start7-_OracleUnicodeStringCHAR] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start8-_OracleText] 300s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&>] 300s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[*0] 300s [gw0] [ 86%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict1] 300s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List0] 300s [gw2] [ 86%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pickle_types 300s [gw3] [ 86%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start8-_OracleText] 300s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_python_type 300s [gw2] [ 86%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_python_type 300s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[*0] 300s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[*1] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start9-_OracleUnicodeTextCLOB] 300s [gw3] [ 86%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start9-_OracleUnicodeTextCLOB] 300s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start0-String] 300s [gw3] [ 86%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start0-String] 300s [gw2] [ 86%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start1-_OracleString] 300s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[*1] 300s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[+0] 300s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[+0] 300s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_four 300s [gw3] [ 86%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start1-_OracleString] 300s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[+1] 300s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[+1] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start2-_OracleString] 300s [gw3] [ 86%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start2-_OracleString] 300s [gw2] [ 86%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_four 300s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_three 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start3-_OracleUnicodeStringNCHAR] 300s [gw3] [ 86%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start3-_OracleUnicodeStringNCHAR] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start4-_OracleText] 300s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-0] 300s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-0] 300s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-1] 300s [gw3] [ 86%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start4-_OracleText] 300s [gw2] [ 86%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_three 300s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_two 300s [gw0] [ 86%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List0] 300s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List1] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start5-_OracleUnicodeTextNCLOB] 300s [gw2] [ 86%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_two 300s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-1] 300s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-|-] 300s [gw3] [ 86%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start5-_OracleUnicodeTextNCLOB] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start6-_OracleNChar] 300s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip 300s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-|-] 300s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<<0] 300s [gw3] [ 86%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start6-_OracleNChar] 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start7-_OracleUnicodeStringNCHAR] 300s [gw3] [ 86%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start7-_OracleUnicodeStringNCHAR] 300s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<<0] 300s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<<1] 300s [gw2] [ 86%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip 300s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_skip_check_constraint 300s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start0-String] 300s [gw3] [ 86%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start0-String] 301s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<<1] 301s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<=] 301s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start1-_OracleString] 301s [gw3] [ 86%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start1-_OracleString] 301s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start2-_OracleString] 301s [gw2] [ 86%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_skip_check_constraint 301s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<=] 301s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<@] 301s [gw3] [ 86%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start2-_OracleString] 301s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start3-_OracleUnicodeStringNCHAR] 301s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_not_in_concatenate_roundtrip 301s [gw3] [ 86%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start3-_OracleUnicodeStringNCHAR] 301s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<@] 301s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start4-_OracleText] 301s [gw3] [ 86%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start4-_OracleText] 301s [gw2] [ 86%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_not_in_concatenate_roundtrip 301s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start5-_OracleUnicodeTextNCLOB] 301s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<] 301s [gw3] [ 86%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start5-_OracleUnicodeTextNCLOB] 301s [gw0] [ 86%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List1] 301s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_not_in_like_roundtrip 301s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start6-_OracleNChar] 301s [gw3] [ 86%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start6-_OracleNChar] 301s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Mapping] 301s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<] 301s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[=] 301s [gw4] [ 86%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-lazyload] 301s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start7-_OracleUnicodeStringNCHAR] 301s [gw3] [ 86%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start7-_OracleUnicodeStringNCHAR] 301s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[=] 301s [gw2] [ 86%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_not_in_like_roundtrip 301s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>=] 301s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ0-VARCHAR2(50 CHAR)] 301s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_pep435 301s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>=] 301s [gw3] [ 86%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ0-VARCHAR2(50 CHAR)] 301s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>>0] 301s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ1-VARCHAR2(50 CHAR)] 301s [gw3] [ 86%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ1-VARCHAR2(50 CHAR)] 301s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>>0] 301s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ10-NVARCHAR2] 301s [gw2] [ 86%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_pep435 301s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>>1] 301s [gw3] [ 86%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ10-NVARCHAR2] 301s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_plain 301s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ11-VARCHAR2] 301s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>>1] 301s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>] 301s [gw2] [ 86%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_plain 301s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>] 301s [gw3] [ 86%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ11-VARCHAR2] 301s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ2-NVARCHAR2(50)] 301s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[@>] 301s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_default_is_not_schematype 301s [gw3] [ 86%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ2-NVARCHAR2(50)] 301s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ3-VARCHAR(50 CHAR)] 301s [gw3] [ 86%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ3-VARCHAR(50 CHAR)] 301s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-none] 301s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[@>] 301s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[!=] 301s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[!=] 301s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&&] 301s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ4-NVARCHAR2(50)] 301s [gw0] [ 86%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Mapping] 301s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableMapping] 301s [gw3] [ 86%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ4-NVARCHAR2(50)] 301s [gw2] [ 86%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_default_is_not_schematype 301s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ5-VARCHAR2(50 CHAR)] 301s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&&] 301s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&<] 301s [gw3] [ 86%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ5-VARCHAR2(50 CHAR)] 301s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ6-VARCHAR2] 301s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&<] 301s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&>] 301s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_we_are_default 301s [gw6] [ 86%] PASSED test/orm/test_query.py::SessionBindTest::test_plain_table 301s [gw3] [ 86%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ6-VARCHAR2] 301s test/orm/test_query.py::SessionBindTest::test_plain_table_count 301s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&>] 301s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[*0] 301s [gw0] [ 86%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableMapping] 301s [gw2] [ 86%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_we_are_default 301s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_we_are_not_default 301s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableSequence] 301s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ7-VARCHAR2] 301s [gw3] [ 86%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ7-VARCHAR2] 301s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ8-NVARCHAR2] 301s [gw3] [ 86%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ8-NVARCHAR2] 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<] 301s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[*0] 301s [gw3] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<] 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[=] 301s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[*1] 301s [gw3] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[=] 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>=] 301s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[*1] 301s [gw3] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>=] 301s [gw0] [ 86%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableSequence] 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>>0] 301s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Sequence] 301s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[+0] 301s [gw3] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>>0] 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>>1] 301s [gw3] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>>1] 301s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[+0] 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>] 301s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[+1] 301s [gw3] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>] 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[@>] 301s [gw3] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[@>] 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[!=] 301s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[+1] 301s [gw3] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[!=] 301s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-0] 301s [gw0] [ 86%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Sequence] 301s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-0] 301s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 301s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-1] 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&&] 301s [gw3] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&&] 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&<] 301s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-1] 301s [gw2] [ 86%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_we_are_not_default 301s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-|-] 301s [gw3] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&<] 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&>] 301s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-|-] 301s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<<0] 301s [gw3] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&>] 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[*0] 301s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<<0] 301s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<<1] 301s [gw3] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[*0] 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[*1] 301s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[2.65-Float] 301s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<<1] 301s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<=] 301s [gw3] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[*1] 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[+0] 301s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<=] 301s [gw0] [ 86%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 301s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 301s [gw2] [ 86%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[2.65-Float] 301s [gw3] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[+0] 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[+1] 301s test/dialect/postgresql/test_types.py::JSONBTest::test_where[CAST((test_table.test_column ->> %(test_column_1)s) AS INTEGER) = %(param_1)s] 301s [gw3] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[+1] 301s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[5-Integer] 301s [gw2] [ 86%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[5-Integer] 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-0] 301s [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] 301s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[None-NullType] 301s 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] 301s [gw3] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-0] 301s [gw2] [ 86%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[None-NullType] 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-1] 301s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[True-Boolean] 301s [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] 301s 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] 301s [gw3] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-1] 301s [gw0] [ 86%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 301s [gw2] [ 86%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[True-Boolean] 301s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data3-Numeric] 301s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-|-] 301s [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] 301s [gw2] [ 86%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data3-Numeric] 301s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column <@ %(test_column_1)s::JSONB] 301s [gw3] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-|-] 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<<0] 301s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data4-Date] 301s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column <@ %(test_column_1)s::JSONB] 301s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column <@ ANY (ARRAY[%(param_1)s])] 301s [gw3] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<<0] 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<<1] 301s [gw2] [ 86%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data4-Date] 301s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data5-Time] 301s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column <@ ANY (ARRAY[%(param_1)s])] 301s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ? %(test_column_1)s] 301s [gw3] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<<1] 301s [gw2] [ 86%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data5-Time] 301s [gw6] [ 86%] PASSED test/orm/test_query.py::SessionBindTest::test_plain_table_count 301s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data6-DateTime] 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<=] 301s test/orm/test_query.py::SessionBindTest::test_plain_table_select_from 301s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ? %(test_column_1)s] 301s [gw3] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<=] 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<@] 301s [gw2] [ 86%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data6-DateTime] 301s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data7-Interval] 301s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ? ANY (ARRAY[%(param_1)s])] 301s [gw0] [ 86%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 301s [gw3] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<@] 301s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ? ANY (ARRAY[%(param_1)s])] 301s [gw2] [ 86%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data7-Interval] 301s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 301s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?& %(test_column_1)s::JSONB] 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<] 301s test/sql/test_types.py::ExpressionTest::test_asdecimal_int_to_numeric 301s [gw3] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<] 301s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?& %(test_column_1)s::JSONB] 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[=] 301s [gw2] [ 86%] PASSED test/sql/test_types.py::ExpressionTest::test_asdecimal_int_to_numeric 301s test/sql/test_types.py::ExpressionTest::test_asdecimal_numeric_to_int 301s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?& ANY (ARRAY[%(param_1)s])] 301s [gw2] [ 86%] PASSED test/sql/test_types.py::ExpressionTest::test_asdecimal_numeric_to_int 301s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?& ANY (ARRAY[%(param_1)s])] 301s [gw3] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[=] 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>=] 301s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?| ANY (ARRAY[%(param_1)s])] 301s test/sql/test_types.py::ExpressionTest::test_bind_adapt 301s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?| ANY (ARRAY[%(param_1)s])] 301s [gw3] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>=] 301s [gw0] [ 86%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 301s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>>0] 301s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?| ARRAY[%(param_1)s, %(param_2)s]] 301s [gw2] [ 86%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_adapt 301s [gw3] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>>0] 301s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?| ARRAY[%(param_1)s, %(param_2)s]] 301s test/sql/test_types.py::ExpressionTest::test_bind_adapt_expression 301s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @> %(test_column_1)s::JSONB] 301s [gw2] [ 86%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_adapt_expression 301s test/sql/test_types.py::ExpressionTest::test_bind_adapt_insert 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>>1] 301s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @> %(test_column_1)s::JSONB] 301s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @> ANY (ARRAY[%(param_1)s])] 301s [gw2] [ 86%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_adapt_insert 301s test/sql/test_types.py::ExpressionTest::test_bind_adapt_update 301s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @> ANY (ARRAY[%(param_1)s])] 301s [gw3] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>>1] 301s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @? %(test_column_1)s] 301s [gw0] [ 86%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 301s [gw2] [ 86%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_adapt_update 301s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>] 301s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @? %(test_column_1)s] 301s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<@] 301s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @? ANY (ARRAY[%(param_1)s])] 301s [gw3] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>] 301s [gw2] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<@] 301s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @? ANY (ARRAY[%(param_1)s])] 301s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<] 301s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @@ %(test_column_1)s] 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[@>] 301s [gw2] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<] 301s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @@ %(test_column_1)s] 301s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[=] 301s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @@ ANY (ARRAY[%(param_1)s])] 301s [gw0] [ 86%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 301s [gw2] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[=] 301s [gw3] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[@>] 301s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 301s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>=] 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[!=] 301s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @@ ANY (ARRAY[%(param_1)s])] 301s [gw2] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>=] 301s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[CAST(test_table.test_column[%(test_column_1)s] AS INTEGER) = %(param_1)s] 301s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>>0] 301s [gw3] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[!=] 301s [gw2] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>>0] 301s [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] 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&&] 301s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>>1] 301s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] != %(param_1)s] 301s [gw2] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>>1] 301s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>] 301s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] != %(param_1)s] 301s [gw3] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&&] 301s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] != ANY (ARRAY[%(param_1)s])] 301s [gw6] [ 86%] PASSED test/orm/test_query.py::SessionBindTest::test_plain_table_select_from 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&<] 301s [gw2] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>] 301s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[@>] 301s [gw0] [ 86%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 301s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 301s test/orm/test_query.py::SessionBindTest::test_single_col 301s [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])] 301s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] = %(param_1)s] 301s [gw2] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[@>] 301s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[!=] 301s [gw3] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&<] 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&>] 301s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] = %(param_1)s] 301s [gw2] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[!=] 301s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&&] 301s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] = ANY (ARRAY[%(param_1)s])] 301s [gw2] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&&] 301s [gw3] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&>] 301s [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])] 301s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&<] 301s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] IS NOT NULL] 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[-|-] 301s [gw2] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&<] 301s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] IS NOT NULL] 301s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&>] 301s [gw3] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[-|-] 301s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] IS NULL] 301s [gw2] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&>] 301s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[-|-] 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<<0] 301s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] IS NULL] 301s [gw0] [ 86%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 301s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict0] 301s [gw2] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[-|-] 301s test/sql/test_types.py::JSONTest::test_bind_serialize_None 301s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<<0] 301s [gw3] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<<0] 301s [gw1] [ 86%] PASSED test/sql/test_types.py::JSONTest::test_bind_serialize_None 301s test/sql/test_types.py::JSONTest::test_bind_serialize_default 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<<1] 301s [gw1] [ 86%] PASSED test/sql/test_types.py::JSONTest::test_bind_serialize_default 301s test/sql/test_types.py::JSONTest::test_bind_serialize_none_as_null 301s [gw3] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<<1] 301s [gw1] [ 86%] PASSED test/sql/test_types.py::JSONTest::test_bind_serialize_none_as_null 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<=] 301s test/sql/test_types.py::JSONTest::test_bind_serialize_null 301s [gw0] [ 86%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict0] 301s [gw3] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<=] 301s [gw1] [ 86%] PASSED test/sql/test_types.py::JSONTest::test_bind_serialize_null 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<@] 301s test/dialect/postgresql/test_types.py::JSONTest::test_cols_subscript[-test_table.test_column -> %(test_column_1)s AS anon_1-True] 301s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict1] 301s [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] 301s [gw3] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<@] 301s test/dialect/postgresql/test_types.py::JSONTest::test_custom_astext_type 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<] 301s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_custom_astext_type 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<] 301s test/sql/test_types.py::JSONTest::test_index_bind_proc_int 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[=] 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[=] 301s [gw1] [ 87%] PASSED test/sql/test_types.py::JSONTest::test_index_bind_proc_int 301s test/sql/test_types.py::JSONTest::test_index_bind_proc_str 301s [gw0] [ 87%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict1] 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>=] 301s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List0] 301s [gw1] [ 87%] PASSED test/sql/test_types.py::JSONTest::test_index_bind_proc_str 301s test/sql/test_types.py::JSONTest::test_index_literal_proc_int 301s [gw1] [ 87%] PASSED test/sql/test_types.py::JSONTest::test_index_literal_proc_int 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>=] 301s test/sql/test_types.py::JSONTest::test_index_literal_proc_str 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>>0] 301s [gw1] [ 87%] PASSED test/sql/test_types.py::JSONTest::test_index_literal_proc_str 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>>0] 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>>1] 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>>1] 301s test/dialect/postgresql/test_types.py::JSONTest::test_path_typing 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>] 301s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_path_typing 301s [gw0] [ 87%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List0] 301s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List1] 301s test/sql/test_types.py::JSONTest::test_result_deserialize_None 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>] 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[@>] 301s [gw1] [ 87%] PASSED test/sql/test_types.py::JSONTest::test_result_deserialize_None 301s test/sql/test_types.py::JSONTest::test_result_deserialize_default 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[@>] 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_where_is_not_null 301s [gw1] [ 87%] PASSED test/sql/test_types.py::JSONTest::test_result_deserialize_default 301s test/sql/test_types.py::JSONTest::test_result_deserialize_null 301s [gw6] [ 87%] PASSED test/orm/test_query.py::SessionBindTest::test_single_col 301s [gw1] [ 87%] PASSED test/sql/test_types.py::JSONTest::test_result_deserialize_null 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_where_is_not_null 301s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_where_is_null 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_where_is_null 301s test/orm/test_query.py::SessionBindTest::test_single_col_from_subq 301s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 301s test/sql/test_types.py::IntegerTest_sqlite+pysqlite_3_46_1::test_integer_literal_processor 301s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 301s [gw0] [ 87%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List1] 301s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Mapping] 301s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 301s [gw3] [ 87%] PASSED test/sql/test_types.py::IntegerTest_sqlite+pysqlite_3_46_1::test_integer_literal_processor 301s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 301s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NOT NULL] 301s test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_non_native_adapt 301s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NOT NULL] 301s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NULL] 301s [gw0] [ 87%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Mapping] 301s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableMapping] 301s [gw3] [ 87%] PASSED test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_non_native_adapt 301s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NULL] 301s test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_null 301s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #>> %(test_column_1)s) IS NULL] 301s [gw0] [ 87%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableMapping] 301s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableSequence] 301s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #>> %(test_column_1)s) IS NULL] 301s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 301s [gw3] [ 87%] PASSED test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_null 301s test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_roundtrip 301s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 301s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 301s [gw3] [ 87%] PASSED test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_roundtrip 301s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 301s [gw0] [ 87%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableSequence] 301s test/dialect/postgresql/test_types.py::JSONBTest::test_cols_subscript[-test_table.test_column[%(test_column_1)s] AS anon_1-True] 301s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) IS NULL] 301s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Sequence] 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_cols_subscript[-test_table.test_column[%(test_column_1)s] AS anon_1-True] 301s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) IS NULL] 301s test/dialect/postgresql/test_types.py::JSONBTest::test_custom_astext_type 301s test/dialect/postgresql/test_types.py::JSONTest::test_where[CAST((test_table.test_column ->> %(test_column_1)s) AS INTEGER) = %(param_1)s] 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_custom_astext_type 301s test/dialect/postgresql/test_types.py::JSONBTest::test_path_typing 301s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[CAST((test_table.test_column ->> %(test_column_1)s) AS INTEGER) = %(param_1)s] 301s [gw0] [ 87%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Sequence] 301s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) != %(param_1)s] 301s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-ddl] 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_path_typing 301s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 301s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) != %(param_1)s] 301s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 301s [gw6] [ 87%] PASSED test/orm/test_query.py::SessionBindTest::test_single_col_from_subq 301s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 301s test/orm/test_query.py::SessionBindTest::test_single_entity_q 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 301s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 301s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) = %(param_1)s] 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 301s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NOT NULL] 301s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) = %(param_1)s] 301s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NOT NULL] 301s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 301s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) IS NOT NULL] 301s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NULL] 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NULL] 301s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) IS NOT NULL] 301s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) IS NULL] 301s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #>> %(test_column_1)s) IS NULL] 301s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) IS NULL] 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #>> %(test_column_1)s) IS NULL] 301s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[CAST((test_table.test_column -> %(test_column_1)s) AS INTEGER) = %(param_1)s] 301s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 301s [gw1] [ 87%] 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] 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 301s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 301s test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_deprecated_serializer_args 301s [gw0] [ 87%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-ddl] 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 301s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) IS NULL] 301s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-fkcount] 301s [gw1] [ 87%] PASSED test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_deprecated_serializer_args 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) IS NULL] 301s test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_extract_subobject 301s test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[datetime] 301s [gw3] [ 87%] SKIPPED test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[datetime] 301s test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[time] 301s [gw3] [ 87%] SKIPPED test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[time] 301s [gw1] [ 87%] PASSED test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_extract_subobject 301s test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_reflection 301s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-DOUBLE_PRECISION()] 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-DOUBLE_PRECISION()] 301s [gw4] [ 87%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-none] 301s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-FLOAT()] 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-FLOAT()] 301s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-selectinload] 301s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-REAL()] 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-REAL()] 301s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-DOUBLE()] 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-DOUBLE()] 301s [gw1] [ 87%] PASSED test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_reflection 301s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 301s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-Double()] 301s test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_rudimentary_roundtrip 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-Double()] 301s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-FLOAT()] 301s [gw1] [ 87%] PASSED test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_rudimentary_roundtrip 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-FLOAT()] 301s test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_serializer_args 301s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-Float()] 301s [gw0] [ 87%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-fkcount] 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-Float()] 301s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-references] 301s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-REAL()] 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-REAL()] 301s [gw1] [ 87%] PASSED test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_serializer_args 301s test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[asyncpg-x LIKE $1::VARCHAR] 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[asyncpg-x LIKE $1::VARCHAR] 301s test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[date] 301s test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[pg8000-x LIKE %s::VARCHAR] 301s [gw1] [ 87%] SKIPPED test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[date] 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[pg8000-x LIKE %s::VARCHAR] 301s test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[psycopg-x LIKE %(x_1)s::VARCHAR] 301s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>>1] 301s [gw6] [ 87%] PASSED test/orm/test_query.py::SessionBindTest::test_single_entity_q 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[psycopg-x LIKE %(x_1)s::VARCHAR] 301s test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[psycopg2-x LIKE %(x_1)s] 301s test/orm/test_query.py::SessionBindTest::test_sql_expr_bundle_cte_from_entity 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[psycopg2-x LIKE %(x_1)s] 301s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>>1] 301s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>] 301s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>] 301s test/dialect/postgresql/test_types.py::MultiRangeSequenceTest::test_methods 301s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[@>] 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::MultiRangeSequenceTest::test_methods 301s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[@>] 301s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[!=] 301s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[!=] 301s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_adjacent_to 301s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&&] 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_adjacent_to 301s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&&] 301s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&<] 301s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_adjacent_to_obj 301s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&<] 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_adjacent_to_obj 301s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&>] 301s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contained_by 301s [gw0] [ 87%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-references] 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contained_by 301s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-ddl] 301s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contained_by_obj 301s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&>] 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contained_by_obj 301s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[*0] 301s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contains 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contains 301s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_difference 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_difference 301s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_intersection 301s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[*0] 301s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[*1] 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_intersection 301s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[*1] 301s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_not_extend_left_of 301s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[+0] 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_not_extend_left_of 301s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_not_extend_right_of 301s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[+0] 301s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[+1] 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_not_extend_right_of 301s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[+1] 301s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_overlaps 301s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-0] 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_overlaps 301s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-0] 301s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_strictly_left_of 301s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-1] 301s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-1] 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_strictly_left_of 301s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_strictly_right_of 301s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-|-] 301s [gw0] [ 87%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-ddl] 301s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-|-] 301s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-fkcount] 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_strictly_right_of 301s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_union 301s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<<0] 301s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<<0] 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_union 301s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<<1] 301s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_equal 301s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<<1] 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_equal 301s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_equal_obj 301s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<=] 301s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<=] 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_equal_obj 301s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<@] 301s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_greater_than 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_greater_than 301s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_greater_than_or_equal 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_greater_than_or_equal 301s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_is_not_null 301s [gw0] [ 87%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-fkcount] 301s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-references] 301s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<@] 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_is_not_null 301s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_is_null 301s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<] 301s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<] 301s [gw6] [ 87%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_bundle_cte_from_entity 301s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[=] 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_is_null 301s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_less_than 301s test/orm/test_query.py::SessionBindTest::test_sql_expr_cte_from_entity 301s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[=] 301s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>=] 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_less_than 301s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_less_than_or_equal 301s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>=] 301s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>>0] 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_less_than_or_equal 301s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_not_equal 301s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>>0] 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_not_equal 301s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>>1] 301s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_not_equal_obj 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_not_equal_obj 301s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>>1] 301s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>] 301s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[!=] 301s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>] 301s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[!=] 301s [gw0] [ 87%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-references] 301s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_from_pep593 301s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&&] 301s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[@>] 302s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[@>] 302s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&&] 302s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[!=] 302s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&<] 302s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&<] 302s [gw0] [ 87%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_from_pep593 302s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[!=] 302s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&&] 302s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&>] 302s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&>] 302s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[*0] 302s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&&] 302s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[none] 302s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[*0] 302s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&<] 302s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<<0] 302s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[*1] 302s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&<] 302s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<<1] 302s [gw0] [ 87%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[none] 302s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[*1] 302s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[+0] 302s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<<1] 302s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<=] 302s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[+0] 302s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&>] 302s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&>] 302s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<=] 302s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[-|-] 302s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<@] 302s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typealias] 302s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[+1] 302s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[+1] 302s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<@] 302s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<] 302s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[-|-] 302s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<<0] 302s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-0] 302s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<] 302s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<<0] 302s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[=] 302s [gw0] [ 87%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typealias] 302s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<<1] 302s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[=] 302s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword] 302s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<<1] 302s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>=] 302s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<=] 302s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>=] 302s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<=] 302s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>>0] 302s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<@] 302s [gw0] [ 87%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword] 302s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_nested] 302s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-0] 302s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<@] 302s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>>0] 302s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>>1] 302s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-1] 302s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<] 302s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>>1] 302s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>] 302s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<] 302s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-1] 302s [gw0] [ 87%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_nested] 302s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[=] 302s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>] 302s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_unpopulated] 302s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-|-] 302s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[@>] 302s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[=] 302s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[@>] 302s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>=] 302s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-|-] 302s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_where_is_not_null 302s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<<0] 302s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_where_is_not_null 302s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>=] 302s [gw0] [ 87%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_unpopulated] 302s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_where_is_null 302s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_mixin 302s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_where_is_null 302s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>>0] 302s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<<0] 302s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<<1] 302s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_adjacent_to 302s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>>0] 302s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<<1] 302s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_adjacent_to 302s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>>1] 302s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<=] 302s [gw6] [ 87%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_cte_from_entity 302s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_adjacent_to_obj 302s test/orm/test_query.py::SessionBindTest::test_sql_expr_entity_q 302s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>>1] 302s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>] 302s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_adjacent_to_obj 302s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contained_by 302s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>] 302s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<=] 302s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[@>] 302s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<@] 302s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contained_by 302s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contained_by_obj 302s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[@>] 302s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_where_is_not_null 302s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<@] 302s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contained_by_obj 302s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_where_is_not_null 302s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<] 302s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_where_is_null 302s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contains 302s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contains 302s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_where_is_null 302s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<] 302s [gw0] [ 87%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_mixin 302s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_difference 302s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_difference 302s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_intersection 302s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[=] 302s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[=] 302s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-DOUBLE_PRECISION()] 302s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_intersection 302s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_not_extend_left_of 302s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_not_yet 302s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>=] 302s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>=] 302s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_not_extend_left_of 302s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_not_extend_right_of 302s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>>0] 302s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-DOUBLE_PRECISION()] 302s [gw3] [ 87%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>>0] 302s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-FLOAT()] 302s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_not_extend_right_of 302s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_overlaps 302s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Enum('one', 'two', 'three')] 302s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-FLOAT()] 302s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-REAL()] 302s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_overlaps 302s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-REAL()] 302s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_strictly_left_of 302s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-DOUBLE()] 302s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-DOUBLE()] 302s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_strictly_left_of 302s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 302s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_strictly_right_of 302s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 302s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-Double()] 302s [gw0] [ 87%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_not_yet 302s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-Double()] 302s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-FLOAT()] 302s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_strictly_right_of 302s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_plain 302s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-FLOAT()] 302s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-Float()] 302s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_union 302s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_union 302s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-Float()] 302s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_equal 302s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-REAL()] 302s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_equal 302s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-REAL()] 302s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_equal_obj 302s test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_decimal_fp 302s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_equal_obj 302s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_greater_than 302s [gw1] [ 87%] PASSED test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_decimal_fp 302s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_greater_than 302s test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_decimal_int 302s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_greater_than_or_equal 302s [gw0] [ 87%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_plain 302s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_greater_than_or_equal 302s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_is_not_null 302s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-in_map] 302s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_is_not_null 302s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_is_null 302s [gw6] [ 87%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_entity_q 302s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_is_null 302s test/orm/test_query.py::SessionBindTest::test_sql_expr_exists_from_entity 302s [gw1] [ 87%] PASSED test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_decimal_int 302s test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_float 302s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_less_than 302s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_less_than 302s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_less_than_or_equal 302s [gw1] [ 87%] PASSED test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_float 302s test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_ints 302s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_less_than_or_equal 302s [gw1] [ 87%] PASSED test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_ints 302s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_not_equal 302s test/sql/test_types.py::PickleTest::test_customized_impl[LONGBLOB] 302s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_not_equal 302s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_not_equal_obj 302s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[LONGBLOB] 302s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_not_equal_obj 302s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-coltype1] 302s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[!=] 302s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-coltype1] 302s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-coltype2] 302s [gw2] [ 87%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[!=] 302s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-coltype2] 302s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&&] 302s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-None] 302s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-None] 302s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&&] 302s [gw0] [ 88%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-in_map] 302s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-not_in_map] 302s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&<] 302s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-coltype1] 302s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-coltype1] 302s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-coltype2] 302s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&<] 302s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-coltype2] 302s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&>] 302s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-None] 302s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&>] 302s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-None] 302s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-coltype1] 302s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[*0] 302s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-coltype1] 302s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[*0] 302s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-coltype2] 302s [gw4] [ 88%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-selectinload] 302s [gw0] [ 88%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-not_in_map] 302s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[*1] 302s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-coltype2] 302s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-None] 302s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-None] 302s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-in_map] 302s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[*1] 302s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[+0] 302s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[+0] 302s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[+1] 302s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[+1] 302s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-coltype1] 302s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-coltype1] 302s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-coltype2] 302s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-coltype2] 302s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-lazyload] 302s [gw0] [ 88%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-in_map] 302s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-None] 302s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-None] 302s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-coltype1] 302s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-coltype1] 302s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-not_in_map] 302s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-coltype2] 302s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-0] 302s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-0] 302s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-1] 302s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-1] 302s [gw6] [ 88%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_exists_from_entity 302s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-coltype2] 302s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-None] 302s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-|-] 302s test/orm/test_query.py::SessionBindTest::test_sql_expr_subquery_from_entity 302s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-None] 302s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-coltype1] 302s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-|-] 302s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-coltype1] 302s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<<0] 302s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-coltype2] 302s [gw0] [ 88%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-not_in_map] 302s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-coltype2] 302s test/dialect/mssql/test_types.py::StringTest::test_string_text_literal_binds 302s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<<0] 302s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<<1] 302s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_no_recursive_pep593_from_pep695 302s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_literal_binds 302s test/dialect/mssql/test_types.py::StringTest::test_string_text_literal_binds_explicit_unicode_right 302s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_literal_binds_explicit_unicode_right 302s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<<1] 302s test/dialect/mssql/test_types.py::StringTest::test_text_text_literal_binds 302s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<=] 302s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::StringTest::test_text_text_literal_binds 302s test/dialect/mssql/test_types.py::StringTest::test_unicode_literal_binds 302s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::StringTest::test_unicode_literal_binds 302s test/dialect/mssql/test_types.py::StringTest::test_unicode_text_literal_binds 302s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<=] 302s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::StringTest::test_unicode_text_literal_binds 302s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<@] 302s [gw2] [ 88%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<@] 302s [gw0] [ 88%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_no_recursive_pep593_from_pep695 302s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_pep593_types_as_typemap_keys 302s test/sql/test_types.py::TestKWArgPassThru_sqlite+pysqlite_3_46_1::test_user_defined 302s [gw1] [ 88%] PASSED test/sql/test_types.py::TestKWArgPassThru_sqlite+pysqlite_3_46_1::test_user_defined 302s test/sql/test_types.py::PickleTest::test_customized_impl[LargeBinary] 302s [gw2] [ 88%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[LargeBinary] 302s test/sql/test_types.py::PickleTest::test_customized_impl[None] 302s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_boolean 302s [gw2] [ 88%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[None] 302s test/sql/test_types.py::PickleTest::test_customized_impl[impl3] 302s [gw1] [ 88%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_boolean 302s [gw2] [ 88%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[impl3] 302s test/sql/test_types.py::PickleTest::test_customized_impl[impl4] 302s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_cant_parse_datetime_message 302s [gw2] [ 88%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[impl4] 302s test/sql/test_types.py::PickleTest::test_eq_comparison 302s [gw0] [ 88%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_pep593_types_as_typemap_keys 302s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_use_existing_column_from_pep_593 302s [gw1] [ 88%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_cant_parse_datetime_message 302s [gw2] [ 88%] PASSED test/sql/test_types.py::PickleTest::test_eq_comparison 302s test/sql/test_types.py::PickleTest::test_nonmutable_comparison 302s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_date 302s [gw2] [ 88%] PASSED test/sql/test_types.py::PickleTest::test_nonmutable_comparison 302s test/sql/test_types.py::PickleTypesTest::test_pickle_td_comparator 302s [gw1] [ 88%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_date 302s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_date_text_affinity 302s [gw2] [ 88%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_td_comparator 302s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-BigInteger()] 302s [gw1] [ 88%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_date_text_affinity 302s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_datetime 302s [gw1] [ 88%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_datetime 302s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_datetime_text_affinity 302s [gw6] [ 88%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_subquery_from_entity 302s [gw1] [ 88%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_datetime_text_affinity 302s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_native_datetime 302s test/orm/test_query.py::SessionBindTest::test_type_coerce 302s [gw2] [ 88%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-BigInteger()] 302s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Boolean()] 302s [gw1] [ 88%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_native_datetime 302s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_no_convert_unicode 302s [gw1] [ 88%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_no_convert_unicode 302s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_string_dates_passed_raise 302s [gw1] [ 88%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_string_dates_passed_raise 302s [gw0] [ 88%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_use_existing_column_from_pep_593 302s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_0-TIME WITHOUT TIME ZONE] 302s [gw1] [ 88%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_0-TIME WITHOUT TIME ZONE] 302s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_1-TIME(5) WITHOUT TIME ZONE] 302s test/sql/test_types.py::ExpressionTest::test_bind_typing 302s [gw1] [ 88%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_1-TIME(5) WITHOUT TIME ZONE] 302s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_2-TIME(5) WITH TIME ZONE] 302s [gw1] [ 88%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_2-TIME(5) WITH TIME ZONE] 302s [gw0] [ 88%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_typing 302s [gw2] [ 88%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Boolean()] 302s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_3-TIMESTAMP WITHOUT TIME ZONE] 302s [gw1] [ 88%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_3-TIMESTAMP WITHOUT TIME ZONE] 302s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_4-TIMESTAMP(5) WITHOUT TIME ZONE] 302s [gw1] [ 88%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_4-TIMESTAMP(5) WITHOUT TIME ZONE] 302s 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] 302s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Date()] 302s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_5-TIMESTAMP(5) WITH TIME ZONE] 302s [gw1] [ 88%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_5-TIMESTAMP(5) WITH TIME ZONE] 302s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_6-TIME(0) WITHOUT TIME ZONE] 302s [gw1] [ 88%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_6-TIME(0) WITHOUT TIME ZONE] 302s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_7-TIMESTAMP(0) WITHOUT TIME ZONE] 302s [gw1] [ 88%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_7-TIMESTAMP(0) WITHOUT TIME ZONE] 302s test/dialect/sqlite/test_types.py::TimeTest::test_custom_format 302s [gw1] [ 88%] PASSED test/dialect/sqlite/test_types.py::TimeTest::test_custom_format 302s test/dialect/sqlite/test_types.py::TimeTest::test_default 302s [gw1] [ 88%] PASSED test/dialect/sqlite/test_types.py::TimeTest::test_default 302s [gw0] [ 88%] 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] 302s 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] 302s [gw0] [ 88%] 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] 302s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT COLLATE "xyz"]] 302s test/dialect/sqlite/test_types.py::TimeTest::test_truncate_microseconds 302s [gw1] [ 88%] PASSED test/dialect/sqlite/test_types.py::TimeTest::test_truncate_microseconds 302s test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_invalid 302s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_invalid 302s [gw0] [ 88%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT COLLATE "xyz"]] 302s test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_no_microseconds 302s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT]] 302s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_no_microseconds 302s test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_too_many_microseconds 302s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_too_many_microseconds 302s [gw6] [ 88%] PASSED test/orm/test_query.py::SessionBindTest::test_type_coerce 302s [gw0] [ 88%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT]] 302s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--(q COLLATE abc) LIKE :param_1->BINDCAST->[TEXT COLLATE "abc"]0] 302s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-Integer()] 302s [gw1] [ 88%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-Integer()] 302s test/orm/test_query.py::SetOpsTest::test_eager_load 302s [gw0] [ 88%] 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] 302s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-SmallInteger()] 302s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--(q COLLATE abc) LIKE :param_1->BINDCAST->[TEXT COLLATE "abc"]1] 302s [gw1] [ 88%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-SmallInteger()] 302s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-String()] 302s [gw2] [ 88%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Date()] 302s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-DateTime()] 302s [gw1] [ 88%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-String()] 302s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[LargeBinary()-Integer()] 302s [gw0] [ 88%] 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] 302s [gw1] [ 88%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[LargeBinary()-Integer()] 302s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[LargeBinary()-PickleType()] 302s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT COLLATE "xyz"]] 302s [gw1] [ 88%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[LargeBinary()-PickleType()] 302s [gw5] [ 88%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_entity_path_w_aliased 302s test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_relationship 302s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[PickleType()-LargeBinary()] 302s [gw1] [ 88%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[PickleType()-LargeBinary()] 302s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[PickleType()-PickleType()] 302s [gw1] [ 88%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[PickleType()-PickleType()] 302s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Text()-String()] 302s [gw1] [ 88%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Text()-String()] 302s [gw0] [ 88%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT COLLATE "xyz"]] 302s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Text()-Unicode()] 302s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT]] 302s [gw1] [ 88%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Text()-Unicode()] 302s test/sql/test_types.py::TypeAffinityTest::test_decorator_doesnt_cache 302s [gw1] [ 88%] PASSED test/sql/test_types.py::TypeAffinityTest::test_decorator_doesnt_cache 302s test/sql/test_types.py::TypeAffinityTest::test_type_affinity[Date()-Date] 302s [gw1] [ 88%] PASSED test/sql/test_types.py::TypeAffinityTest::test_type_affinity[Date()-Date] 302s test/sql/test_types.py::TypeAffinityTest::test_type_affinity[LargeBinary()-_Binary] 302s [gw1] [ 88%] PASSED test/sql/test_types.py::TypeAffinityTest::test_type_affinity[LargeBinary()-_Binary] 302s [gw0] [ 88%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT]] 302s test/sql/test_types.py::TypeAffinityTest::test_type_affinity[String()-String] 302s [gw1] [ 88%] PASSED test/sql/test_types.py::TypeAffinityTest::test_type_affinity[String()-String] 302s test/sql/test_types.py::ExpressionTest::test_control 302s test/sql/test_types.py::TypeAffinityTest::test_type_affinity[VARCHAR()-String] 302s [gw1] [ 88%] PASSED test/sql/test_types.py::TypeAffinityTest::test_type_affinity[VARCHAR()-String] 302s [gw0] [ 88%] PASSED test/sql/test_types.py::ExpressionTest::test_control 302s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_bind 302s test/sql/test_types.py::ExpressionTest::test_date_coercion 302s [gw0] [ 88%] PASSED test/sql/test_types.py::ExpressionTest::test_date_coercion 302s [gw1] [ 88%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_bind 302s test/sql/test_types.py::ExpressionTest::test_detect_coercion_not_fooled_by_mock 302s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_existing_typed 302s [gw0] [ 88%] PASSED test/sql/test_types.py::ExpressionTest::test_detect_coercion_not_fooled_by_mock 302s test/sql/test_types.py::ExpressionTest::test_detect_coercion_of_builtins 302s [gw2] [ 88%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-DateTime()] 302s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Enum('one', 'two', 'three')] 302s [gw1] [ 88%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_existing_typed 302s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_replace_col_w_bind 302s [gw0] [ 88%] PASSED test/sql/test_types.py::ExpressionTest::test_detect_coercion_of_builtins 302s test/sql/test_types.py::ExpressionTest::test_distinct 302s [gw1] [ 88%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_replace_col_w_bind 302s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_from_nulltype_cast 302s [gw2] [ 88%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Enum('one', 'two', 'three')] 302s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Float()] 302s [gw0] [ 88%] PASSED test/sql/test_types.py::ExpressionTest::test_distinct 302s test/sql/test_types.py::ExpressionTest::test_expression_typing 302s [gw1] [ 88%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_from_nulltype_cast 302s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_from_nulltype_type_coerce 302s [gw0] [ 88%] PASSED test/sql/test_types.py::ExpressionTest::test_expression_typing 302s [gw6] [ 88%] PASSED test/orm/test_query.py::SetOpsTest::test_eager_load 302s test/orm/test_query.py::SetOpsTest::test_intersect 302s test/sql/test_types.py::ExpressionTest::test_grouped_bind_adapt 302s [gw1] [ 88%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_from_nulltype_type_coerce 302s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_none_cast 302s [gw2] [ 88%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Float()] 302s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Integer()] 302s [gw6] [ 88%] PASSED test/orm/test_query.py::SetOpsTest::test_intersect 302s [gw0] [ 88%] PASSED test/sql/test_types.py::ExpressionTest::test_grouped_bind_adapt 302s test/orm/test_query.py::SetOpsTest::test_order_by_anonymous_col 302s [gw6] [ 88%] PASSED test/orm/test_query.py::SetOpsTest::test_order_by_anonymous_col 302s test/orm/test_query.py::SetOpsTest::test_statement_labels 302s test/sql/test_types.py::ExpressionTest::test_interval_coercion 302s [gw1] [ 88%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_none_cast 302s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_none_type_coerce 302s [gw6] [ 88%] PASSED test/orm/test_query.py::SetOpsTest::test_statement_labels 302s test/orm/test_query.py::SetOpsTest::test_union 302s [gw2] [ 88%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Integer()] 302s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Interval()] 302s [gw0] [ 88%] PASSED test/sql/test_types.py::ExpressionTest::test_interval_coercion 302s [gw1] [ 88%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_none_type_coerce 302s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_insert_round_trip_cast 302s test/sql/test_types.py::ExpressionTest::test_literal_adapt 302s [gw6] [ 88%] PASSED test/orm/test_query.py::SetOpsTest::test_union 302s test/orm/test_query.py::SetOpsTest::test_union_labeled_anonymous_columns 302s [gw1] [ 88%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_insert_round_trip_cast 302s [gw0] [ 88%] PASSED test/sql/test_types.py::ExpressionTest::test_literal_adapt 302s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_insert_round_trip_type_coerce 302s [gw6] [ 88%] 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] [ 88%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_insert_round_trip_type_coerce 302s test/sql/test_types.py::ExpressionTest::test_null_comparison 302s [gw0] [ 88%] PASSED test/sql/test_types.py::ExpressionTest::test_null_comparison 302s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-add] 302s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_resolve_clause_element_cast 302s [gw2] [ 88%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Interval()] 302s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-LargeBinary()] 302s [gw1] [ 88%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_resolve_clause_element_cast 302s [gw6] [ 88%] 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 test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_resolve_clause_element_type_coerce 302s [gw0] [ 88%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-add] 302s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-mul] 302s [gw0] [ 88%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-mul] 302s [gw6] [ 88%] PASSED test/orm/test_query.py::SetOpsTest::test_union_literal_expressions_results 302s [gw2] [ 88%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-LargeBinary()] 302s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Numeric()] 302s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-sub] 302s [gw0] [ 88%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-sub] 302s [gw1] [ 88%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_resolve_clause_element_type_coerce 302s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_bind 302s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-truediv] 302s test/orm/test_query.py::SetOpsTest::test_union_mapped_colnames_preserved_across_subquery 302s [gw6] [ 88%] 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] [ 88%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_bind 302s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_coerce_existing_typed 302s [gw1] [ 88%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_coerce_existing_typed 302s [gw0] [ 88%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-truediv] 302s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_coerce_replace_col_w_bind 302s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-add] 302s [gw2] [ 88%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Numeric()] 302s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-PickleType()] 302s [gw1] [ 88%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_coerce_replace_col_w_bind 302s [gw0] [ 88%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-add] 302s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_alias_cast 302s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-mul] 302s [gw1] [ 88%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_alias_cast 302s [gw0] [ 88%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-mul] 302s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_alias_type_coerce 302s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-sub] 302s [gw2] [ 88%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-PickleType()] 302s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-SmallInteger()] 302s [gw1] [ 88%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_alias_type_coerce 302s [gw0] [ 88%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-sub] 302s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-truediv] 302s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_cast 302s [gw1] [ 88%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_cast 302s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_type_coerce 302s [gw6] [ 88%] 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 [gw0] [ 88%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-truediv] 302s [gw1] [ 88%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_type_coerce 302s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_where_cast 302s test/sql/test_types.py::ExpressionTest::test_typedec_is_adapt 302s [gw2] [ 88%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-SmallInteger()] 302s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-SomeTypeDecorator()] 302s [gw1] [ 88%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_where_cast 302s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_where_type_coerce 302s [gw0] [ 88%] PASSED test/sql/test_types.py::ExpressionTest::test_typedec_is_adapt 302s [gw1] [ 88%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_where_type_coerce 303s test/sql/test_types.py::ExpressionTest::test_typedec_operator_adapt 303s [gw2] [ 88%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-SomeTypeDecorator()] 303s [gw6] [ 88%] PASSED test/orm/test_query.py::SetOpsWDeferredTest::test_flat_twolevel_union_undeferred 303s test/orm/test_query.py::SetOpsWDeferredTest::test_nested_union_deferred 303s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-String()] 303s [gw0] [ 88%] PASSED test/sql/test_types.py::ExpressionTest::test_typedec_operator_adapt 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_0-BIT] 303s test/sql/test_types.py::ExpressionTest::test_typedec_righthand_coercion 303s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_0-BIT] 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_1-BIT(1)] 303s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_1-BIT(1)] 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_2-BIT(63)] 303s [gw0] [ 88%] PASSED test/sql/test_types.py::ExpressionTest::test_typedec_righthand_coercion 303s [gw2] [ 88%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-String()] 303s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Text()] 303s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_2-BIT(63)] 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_0-BOOL] 303s test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[literal-not_secondary_adapt] 303s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_0-BOOL] 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_1-BOOL] 303s [gw0] [ 88%] PASSED test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[literal-not_secondary_adapt] 303s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_1-BOOL] 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_2-TINYINT(1)] 303s [gw6] [ 88%] PASSED test/orm/test_query.py::SetOpsWDeferredTest::test_nested_union_deferred 303s test/orm/test_query.py::SetOpsWDeferredTest::test_nested_union_undeferred 303s [gw2] [ 88%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Text()] 303s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Time()] 303s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_2-TINYINT(1)] 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_3-TINYINT(1) UNSIGNED] 303s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_3-TINYINT(1) UNSIGNED] 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args0-kw0-CHAR(1)] 303s test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[literal-secondary_adapt] 303s [gw0] [ 88%] PASSED test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[literal-secondary_adapt] 303s test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[right_side-not_secondary_adapt] 303s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args0-kw0-CHAR(1)] 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args10-kw10-CHAR(1) CHARACTER SET utf8] 303s [gw0] [ 88%] PASSED test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[right_side-not_secondary_adapt] 303s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args10-kw10-CHAR(1) CHARACTER SET utf8] 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args11-kw11-CHAR(1) COLLATE utf8_bin] 303s test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[right_side-secondary_adapt] 303s [gw2] [ 88%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Time()] 303s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Unicode()] 303s [gw0] [ 88%] PASSED test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[right_side-secondary_adapt] 303s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args11-kw11-CHAR(1) COLLATE utf8_bin] 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args12-kw12-CHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 303s test/sql/test_types.py::ExpressionTest::test_variant_righthand_coercion_honors_wrapped 303s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args12-kw12-CHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 303s [gw0] [ 88%] PASSED test/sql/test_types.py::ExpressionTest::test_variant_righthand_coercion_honors_wrapped 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args13-kw13-CHAR(1) CHARACTER SET utf8 BINARY] 303s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args13-kw13-CHAR(1) CHARACTER SET utf8 BINARY] 303s test/sql/test_types.py::ExpressionTest::test_variant_righthand_coercion_returns_self 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args14-kw14-CHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 303s [gw0] [ 88%] PASSED test/sql/test_types.py::ExpressionTest::test_variant_righthand_coercion_returns_self 303s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args14-kw14-CHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 303s [gw6] [ 88%] PASSED test/orm/test_query.py::SetOpsWDeferredTest::test_nested_union_undeferred 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args15-kw15-NATIONAL CHAR(1)] 303s [gw2] [ 88%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Unicode()] 303s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-BigInteger()] 303s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args15-kw15-NATIONAL CHAR(1)] 303s test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_default 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args16-kw16-NATIONAL CHAR(1)] 303s [gw0] [ 88%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_default 303s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args16-kw16-NATIONAL CHAR(1)] 303s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_first 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args17-kw17-NATIONAL CHAR(1) BINARY] 303s test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_psycopg2 303s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args17-kw17-NATIONAL CHAR(1) BINARY] 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args18-kw18-NATIONAL CHAR(1) BINARY] 303s [gw2] [ 88%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-BigInteger()] 303s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Boolean()] 303s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args18-kw18-NATIONAL CHAR(1) BINARY] 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args19-kw19-NATIONAL CHAR(1) COLLATE utf8_bin] 303s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args19-kw19-NATIONAL CHAR(1) COLLATE utf8_bin] 303s [gw0] [ 88%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_psycopg2 303s test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_with_slashes_and_quotes 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args2-kw2-CHAR(1) BINARY] 303s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args2-kw2-CHAR(1) BINARY] 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args3-kw3-CHAR(1) ASCII] 303s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args3-kw3-CHAR(1) ASCII] 303s [gw2] [ 88%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Boolean()] 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args4-kw4-CHAR(1) UNICODE] 303s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args4-kw4-CHAR(1) UNICODE] 303s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Date()] 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args5-kw5-CHAR(1) ASCII BINARY] 303s [gw0] [ 88%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_with_slashes_and_quotes 303s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-(test_table.hash -> %(hash_1)s) IS NOT NULL AS anon_1-True] 303s [gw0] [ 88%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-(test_table.hash -> %(hash_1)s) IS NOT NULL AS anon_1-True] 303s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-(test_table.hash || test_table.hash) -> %(param_1)s AS anon_1-True] 303s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args5-kw5-CHAR(1) ASCII BINARY] 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args30-kw30-INTEGER(4) UNSIGNED] 303s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args30-kw30-INTEGER(4) UNSIGNED] 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args31-kw31-INTEGER(4) ZEROFILL] 303s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args31-kw31-INTEGER(4) ZEROFILL] 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args32-kw32-INTEGER(4) UNSIGNED ZEROFILL] 303s [gw2] [ 88%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Date()] 303s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-DateTime()] 303s [gw0] [ 88%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-(test_table.hash || test_table.hash) -> %(param_1)s AS anon_1-True] 303s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-akeys(test_table.hash) AS akeys_1-True] 303s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args32-kw32-INTEGER(4) UNSIGNED ZEROFILL] 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args38-kw38-MEDIUMINT] 303s [gw0] [ 88%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-akeys(test_table.hash) AS akeys_1-True] 303s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-avals(test_table.hash) AS avals_1-True] 303s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args38-kw38-MEDIUMINT] 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args39-kw39-MEDIUMINT(4)] 303s [gw0] [ 88%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-avals(test_table.hash) AS avals_1-True] 303s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args39-kw39-MEDIUMINT(4)] 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args40-kw40-MEDIUMINT(4) UNSIGNED] 303s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, %(delete_2)s) AS delete_1-True] 303s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args40-kw40-MEDIUMINT(4) UNSIGNED] 303s [gw2] [ 88%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-DateTime()] 303s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Enum('one', 'two', 'three')] 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args41-kw41-MEDIUMINT(4) ZEROFILL] 303s [gw0] [ 88%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, %(delete_2)s) AS delete_1-True] 303s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, ARRAY[%(param_1)s, %(param_2)s]) AS delete_1-True] 303s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args41-kw41-MEDIUMINT(4) ZEROFILL] 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args42-kw42-MEDIUMINT(4) UNSIGNED ZEROFILL] 303s [gw0] [ 88%] 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] 303s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args42-kw42-MEDIUMINT(4) UNSIGNED ZEROFILL] 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args0-kw0-NUMERIC] 303s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, hstore(%(hstore_1)s, %(hstore_2)s)) AS delete_1-True] 303s [gw2] [ 88%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Enum('one', 'two', 'three')] 303s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Float()] 303s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args0-kw0-NUMERIC] 303s [gw0] [ 88%] 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] 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args1-kw1-NUMERIC] 303s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(%(hstore_1)s, %(hstore_2)s) -> %(hstore_3)s AS anon_1-False] 303s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args1-kw1-NUMERIC] 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args2-kw2-NUMERIC(12)] 303s [gw0] [ 88%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(%(hstore_1)s, %(hstore_2)s) -> %(hstore_3)s AS anon_1-False] 303s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args2-kw2-NUMERIC(12)] 303s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(%(hstore_1)s, %(hstore_2)s) || test_table.hash AS anon_1-True] 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args3-kw3-NUMERIC(12, 4) UNSIGNED] 303s [gw2] [ 88%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Float()] 303s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Integer()] 303s [gw0] [ 88%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(%(hstore_1)s, %(hstore_2)s) || test_table.hash AS anon_1-True] 303s 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] 303s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args3-kw3-NUMERIC(12, 4) UNSIGNED] 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args4-kw4-NUMERIC(12, 4) ZEROFILL] 303s [gw0] [ 88%] 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] 303s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args4-kw4-NUMERIC(12, 4) ZEROFILL] 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args5-kw5-NUMERIC(12, 4) UNSIGNED ZEROFILL] 303s 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] 303s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args5-kw5-NUMERIC(12, 4) UNSIGNED ZEROFILL] 303s [gw0] [ 88%] 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] 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args17-kw17-REAL] 303s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore_to_array(test_table.hash) AS hstore_to_array_1-True] 303s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args17-kw17-REAL] 303s [gw6] [ 88%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_first 303s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_first_against_expression_offset 303s [gw6] [ 88%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_first_against_expression_offset 303s [gw2] [ 88%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Integer()] 303s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Interval()] 303s [gw0] [ 89%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore_to_array(test_table.hash) AS hstore_to_array_1-True] 303s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore_to_matrix(test_table.hash) AS hstore_to_matrix_1-True] 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args18-kw18-REAL(12, 4) UNSIGNED] 303s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_full_slice_against_expression_offset 303s [gw1] [ 89%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args18-kw18-REAL(12, 4) UNSIGNED] 303s [gw6] [ 89%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_full_slice_against_expression_offset 303s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_full_slice_against_integer_offset 303s [gw0] [ 89%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore_to_matrix(test_table.hash) AS hstore_to_matrix_1-True] 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args19-kw19-REAL(12, 4) ZEROFILL] 303s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-slice(test_table.hash, ARRAY[%(param_1)s, %(param_2)s]) AS slice_1-True] 303s [gw1] [ 89%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args19-kw19-REAL(12, 4) ZEROFILL] 303s [gw6] [ 89%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_full_slice_against_integer_offset 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args20-kw20-REAL(12, 4) UNSIGNED ZEROFILL] 303s [gw0] [ 89%] 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] 303s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-test_table.hash -> %(hash_1)s AS anon_1-True] 303s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_limit_offset_applies 303s [gw1] [ 89%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args20-kw20-REAL(12, 4) UNSIGNED ZEROFILL] 303s [gw2] [ 89%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Interval()] 303s [gw0] [ 89%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-test_table.hash -> %(hash_1)s AS anon_1-True] 303s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-LargeBinary()] 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args48-kw48-SMALLINT] 303s [gw6] [ 89%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_limit_offset_applies 303s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_negative_indexes_raise 303s 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] 303s [gw1] [ 89%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args48-kw48-SMALLINT] 303s [gw6] [ 89%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_negative_indexes_raise 303s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_start_slice_against_expression_offset 303s [gw0] [ 89%] 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] 303s [gw6] [ 89%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_start_slice_against_expression_offset 303s test/dialect/postgresql/test_types.py::HStoreTest::test_parse_error 303s [gw0] [ 89%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_parse_error 303s test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_default 303s test/orm/test_query.py::SynonymTest::test_froms_aliased_col 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args49-kw49-SMALLINT(4)] 303s [gw1] [ 89%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args49-kw49-SMALLINT(4)] 303s [gw2] [ 89%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-LargeBinary()] 303s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Numeric()] 303s [gw0] [ 89%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_default 303s test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_psycopg2 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args50-kw50-SMALLINT(4) UNSIGNED] 303s [gw1] [ 89%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args50-kw50-SMALLINT(4) UNSIGNED] 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args51-kw51-SMALLINT(4) ZEROFILL] 303s [gw0] [ 89%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_psycopg2 303s test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_with_slashes_and_quotes 303s [gw0] [ 89%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_with_slashes_and_quotes 303s [gw1] [ 89%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args51-kw51-SMALLINT(4) ZEROFILL] 303s test/dialect/postgresql/test_types.py::HStoreTest::test_ret_type_custom 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args52-kw52-SMALLINT(4) UNSIGNED ZEROFILL] 303s [gw0] [ 89%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_ret_type_custom 303s [gw2] [ 89%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Numeric()] 303s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-PickleType()] 303s test/dialect/postgresql/test_types.py::HStoreTest::test_ret_type_text 303s [gw1] [ 89%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args52-kw52-SMALLINT(4) UNSIGNED ZEROFILL] 303s [gw0] [ 89%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_ret_type_text 303s test/dialect/postgresql/test_types.py::HStoreTest::test_where_contained_by 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args43-kw43-TINYINT] 303s [gw1] [ 89%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args43-kw43-TINYINT] 303s [gw4] [ 89%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-lazyload] 303s [gw0] [ 89%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_contained_by 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args44-kw44-TINYINT(1)] 303s test/dialect/postgresql/test_types.py::HStoreTest::test_where_contained_by_any 303s [gw1] [ 89%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args44-kw44-TINYINT(1)] 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args45-kw45-TINYINT(1) UNSIGNED] 303s [gw0] [ 89%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_contained_by_any 303s test/dialect/postgresql/test_types.py::HStoreTest::test_where_contains 303s [gw1] [ 89%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args45-kw45-TINYINT(1) UNSIGNED] 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args46-kw46-TINYINT(1) ZEROFILL] 303s [gw2] [ 89%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-PickleType()] 303s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-SmallInteger()] 303s [gw1] [ 89%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args46-kw46-TINYINT(1) ZEROFILL] 303s [gw0] [ 89%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_contains 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args47-kw47-TINYINT(1) UNSIGNED ZEROFILL] 303s test/dialect/postgresql/test_types.py::HStoreTest::test_where_contains_any 303s [gw1] [ 89%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args47-kw47-TINYINT(1) UNSIGNED ZEROFILL] 303s [gw0] [ 89%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_contains_any 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_time_fsp 303s test/dialect/postgresql/test_types.py::HStoreTest::test_where_defined 303s [gw2] [ 89%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-SmallInteger()] 303s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-SomeTypeDecorator()] 303s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-none] 303s [gw1] [ 89%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_time_fsp 303s [gw0] [ 89%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_defined 303s test/dialect/postgresql/test_types.py::HStoreTest::test_where_getitem 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_time_generic 303s [gw1] [ 89%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_time_generic 303s [gw0] [ 89%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_getitem 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_time_result_processor 303s test/dialect/postgresql/test_types.py::HStoreTest::test_where_getitem_any 303s [gw1] [ 89%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_time_result_processor 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec0-kw0-TIMESTAMP NULL] 303s [gw0] [ 89%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_getitem_any 303s [gw2] [ 89%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-SomeTypeDecorator()] 303s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-String()] 303s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_all 303s [gw1] [ 89%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec0-kw0-TIMESTAMP NULL] 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec1-kw1-TIMESTAMP NULL] 303s [gw0] [ 89%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_all 303s [gw1] [ 89%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec1-kw1-TIMESTAMP NULL] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args15-kw15-DATETIME2-None] 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec2-kw2-TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP] 303s [gw6] [ 89%] PASSED test/orm/test_query.py::SynonymTest::test_froms_aliased_col 303s [gw2] [ 89%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-String()] 303s [gw1] [ 89%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec2-kw2-TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args15-kw15-DATETIME2-None] 303s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Text()] 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec3-kw3-TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 303s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-OracleDialect_cx_oracle] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-OracleDialect_cx_oracle] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 303s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-PGDialect_psycopg2] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-PGDialect_psycopg2] 303s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYBLOB-MySQLDialect_mysqldb] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 303s [gw1] [ 89%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec3-kw3-TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYBLOB-MySQLDialect_mysqldb] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 303s [gw2] [ 89%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Text()] 303s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYINT-MSDialect_pyodbc] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYINT-MSDialect_pyodbc] 303s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYINT-MySQLDialect_mysqldb] 303s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Time()] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYINT-MySQLDialect_mysqldb] 303s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYTEXT-MySQLDialect_mysqldb] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYTEXT-MySQLDialect_mysqldb] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 303s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSMULTIRANGE-PGDialect_psycopg2] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSMULTIRANGE-PGDialect_psycopg2] 303s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSQUERY-PGDialect_psycopg2] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSQUERY-PGDialect_psycopg2] 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec4-kw4-TIMESTAMP NOT NULL DEFAULT '1999-09-09 09:09:09'] 303s [gw1] [ 89%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec4-kw4-TIMESTAMP NOT NULL DEFAULT '1999-09-09 09:09:09'] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec5-kw5-TIMESTAMP NULL DEFAULT '1999-09-09 09:09:09'] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Date-args2-kw2-DATE-None] 303s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSRANGE-PGDialect_psycopg2] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSRANGE-PGDialect_psycopg2] 303s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSTZMULTIRANGE-PGDialect_psycopg2] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSTZMULTIRANGE-PGDialect_psycopg2] 303s [gw2] [ 89%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Time()] 303s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Unicode()] 303s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSTZRANGE-PGDialect_psycopg2] 303s [gw1] [ 89%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec5-kw5-TIMESTAMP NULL DEFAULT '1999-09-09 09:09:09'] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSTZRANGE-PGDialect_psycopg2] 303s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSVECTOR-PGDialect_psycopg2] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSVECTOR-PGDialect_psycopg2] 303s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Text-DefaultDialect] 303s 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] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Text-DefaultDialect] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Date-args2-kw2-DATE-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Date-args3-kw3-DATETIME-server_version3] 303s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Time-DefaultDialect] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Date-args3-kw3-DATETIME-server_version3] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Time-DefaultDialect] 303s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TupleType-DefaultDialect] 303s [gw1] [ 89%] 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] 303s 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] 303s [gw2] [ 89%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Unicode()] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DateTime-args21-kw21-DATETIME-None] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DateTime-args21-kw21-DATETIME-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 303s [gw1] [ 89%] 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] 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec8-kw8-TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP] 303s [gw1] [ 89%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec8-kw8-TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TupleType-DefaultDialect] 303s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UNIQUEIDENTIFIER-MSDialect_pyodbc] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UNIQUEIDENTIFIER-MSDialect_pyodbc] 303s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UUID-DefaultDialect] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UUID-DefaultDialect] 303s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Unicode-DefaultDialect] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Unicode-DefaultDialect] 303s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UnicodeText-DefaultDialect] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UnicodeText-DefaultDialect] 303s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Uuid-DefaultDialect] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Uuid-DefaultDialect] 303s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARBINARY-DefaultDialect] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARBINARY-DefaultDialect] 303s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARBINARY-MSDialect_pyodbc] 303s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Boolean()] 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec9-kw9-TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args11-kw11-TIME-None] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args11-kw11-TIME-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args18-kw18-TIME(0)-None] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args18-kw18-TIME(0)-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args6-kw6-TIME-None] 303s [gw1] [ 89%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec9-kw9-TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARBINARY-MSDialect_pyodbc] 303s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR-DefaultDialect] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR-DefaultDialect] 303s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR-MySQLDialect_mysqldb] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR-MySQLDialect_mysqldb] 303s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR2-OracleDialect_cx_oracle] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR2-OracleDialect_cx_oracle] 303s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VECTOR-OracleDialect_cx_oracle] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VECTOR-OracleDialect_cx_oracle] 303s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[XML-MSDialect_pyodbc] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[XML-MSDialect_pyodbc] 303s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[YEAR-MySQLDialect_mysqldb] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[YEAR-MySQLDialect_mysqldb] 303s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[_Binary-DefaultDialect] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[_Binary-DefaultDialect] 303s test/sql/test_types.py::AdaptTest::test_python_type 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_python_type 303s test/sql/test_types.py::AdaptTest::test_repr[ARRAY0] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args6-kw6-TIME-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args8-kw8-TIME-None] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args8-kw8-TIME-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args9-kw9-TIME(1)-None] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args9-kw9-TIME(1)-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Time-args10-kw10-DATETIME-server_version10] 303s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_fsp 303s [gw1] [ 89%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_fsp 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_VARBINARY_init 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Time-args10-kw10-DATETIME-server_version10] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ARRAY0] 303s test/sql/test_types.py::AdaptTest::test_repr[ARRAY1] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ARRAY1] 303s test/sql/test_types.py::AdaptTest::test_repr[BFILE] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BFILE] 303s test/sql/test_types.py::AdaptTest::test_repr[BIGINT0] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIGINT0] 303s test/sql/test_types.py::AdaptTest::test_repr[BIGINT1] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIGINT1] 303s test/sql/test_types.py::AdaptTest::test_repr[BINARY] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BINARY] 303s test/sql/test_types.py::AdaptTest::test_repr[BINARY_DOUBLE] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BINARY_DOUBLE] 303s test/sql/test_types.py::AdaptTest::test_repr[BINARY_FLOAT] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_VARBINARY_init 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_binary 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Time-args7-kw7-TIME-None] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Time-args7-kw7-TIME-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDate-args4-kw4-DATE-None] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDate-args4-kw4-DATE-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDate-args5-kw5-DATETIME-server_version5] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BINARY_FLOAT] 303s test/sql/test_types.py::AdaptTest::test_repr[BIT0] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDate-args5-kw5-DATETIME-server_version5] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIT0] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_binary 303s test/sql/test_types.py::AdaptTest::test_repr[BIT1] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDateTime-args0-kw0-DATETIME-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_boolean 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDateTime-args0-kw0-DATETIME-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATE-args1-kw1-DATE-None] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIT1] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_boolean 303s test/sql/test_types.py::AdaptTest::test_repr[BIT2] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATE-args1-kw1-DATE-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args15-kw15-DATETIME2-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_char 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_char 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIT2] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args15-kw15-DATETIME2-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATE-args1-kw1-DATE-None] 303s test/sql/test_types.py::AdaptTest::test_repr[BLOB] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BLOB] 303s test/sql/test_types.py::AdaptTest::test_repr[BOOLEAN] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATE-args1-kw1-DATE-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BOOLEAN] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 303s test/sql/test_types.py::AdaptTest::test_repr[BYTEA] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BYTEA] 303s test/sql/test_types.py::AdaptTest::test_repr[BigInteger] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Date-args2-kw2-DATE-None] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BigInteger] 303s test/sql/test_types.py::AdaptTest::test_repr[Boolean] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Date-args2-kw2-DATE-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Date-args3-kw3-DATETIME-server_version3] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Date-args3-kw3-DATETIME-server_version3] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Date-args2-kw2-DATE-None] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Boolean] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DateTime-args21-kw21-DATETIME-None] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Date-args2-kw2-DATE-None] 303s test/sql/test_types.py::AdaptTest::test_repr[CHAR0] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Date-args3-kw3-DATETIME-server_version3] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Date-args3-kw3-DATETIME-server_version3] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DateTime-args21-kw21-DATETIME-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CHAR0] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args11-kw11-TIME-None] 303s test/sql/test_types.py::AdaptTest::test_repr[CHAR1] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CHAR1] 303s test/sql/test_types.py::AdaptTest::test_repr[CIDR] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DateTime-args21-kw21-DATETIME-None] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args11-kw11-TIME-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args18-kw18-TIME(0)-None] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args18-kw18-TIME(0)-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args6-kw6-TIME-None] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DateTime-args21-kw21-DATETIME-None] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CIDR] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args6-kw6-TIME-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args8-kw8-TIME-None] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 303s test/sql/test_types.py::AdaptTest::test_repr[CITEXT] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args11-kw11-TIME-None] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CITEXT] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args8-kw8-TIME-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args9-kw9-TIME(1)-None] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args9-kw9-TIME(1)-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Time-args10-kw10-DATETIME-server_version10] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Time-args10-kw10-DATETIME-server_version10] 303s test/sql/test_types.py::AdaptTest::test_repr[CLOB] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Time-args7-kw7-TIME-None] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Time-args7-kw7-TIME-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDate-args4-kw4-DATE-None] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args11-kw11-TIME-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args18-kw18-TIME(0)-None] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args18-kw18-TIME(0)-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args6-kw6-TIME-None] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDate-args4-kw4-DATE-None] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args6-kw6-TIME-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDate-args5-kw5-DATETIME-server_version5] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CLOB] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args8-kw8-TIME-None] 303s test/sql/test_types.py::AdaptTest::test_repr[DATE0] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDate-args5-kw5-DATETIME-server_version5] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDateTime-args0-kw0-DATETIME-None] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args8-kw8-TIME-None] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATE0] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDateTime-args0-kw0-DATETIME-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args9-kw9-TIME(1)-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATE-args1-kw1-DATE-None] 303s test/sql/test_types.py::AdaptTest::test_repr[DATE1] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATE-args1-kw1-DATE-None] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args9-kw9-TIME(1)-None] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATE1] 303s test/sql/test_types.py::AdaptTest::test_repr[DATE2] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Time-args10-kw10-DATETIME-server_version10] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args15-kw15-DATETIME2-None] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args15-kw15-DATETIME2-None] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATE2] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Time-args10-kw10-DATETIME-server_version10] 303s test/sql/test_types.py::AdaptTest::test_repr[DATEMULTIRANGE] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Time-args7-kw7-TIME-None] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATEMULTIRANGE] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Time-args7-kw7-TIME-None] 303s test/sql/test_types.py::AdaptTest::test_repr[DATERANGE] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDate-args4-kw4-DATE-None] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATERANGE] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDate-args4-kw4-DATE-None] 303s test/sql/test_types.py::AdaptTest::test_repr[DATETIME0] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDate-args5-kw5-DATETIME-server_version5] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIME0] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDate-args5-kw5-DATETIME-server_version5] 303s test/sql/test_types.py::AdaptTest::test_repr[DATETIME1] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDateTime-args0-kw0-DATETIME-None] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIME1] 303s test/sql/test_types.py::AdaptTest::test_repr[DATETIME2] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Date-args2-kw2-DATE-None] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDateTime-args0-kw0-DATETIME-None] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIME2] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Date-args2-kw2-DATE-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATE-args1-kw1-DATE-None] 303s test/sql/test_types.py::AdaptTest::test_repr[DATETIME3] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIME3] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Date-args3-kw3-DATETIME-server_version3] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Date-args3-kw3-DATETIME-server_version3] 303s test/sql/test_types.py::AdaptTest::test_repr[DATETIMEOFFSET] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIMEOFFSET] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 303s test/sql/test_types.py::AdaptTest::test_repr[DECIMAL0] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DateTime-args21-kw21-DATETIME-None] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATE-args1-kw1-DATE-None] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DECIMAL0] 303s test/sql/test_types.py::AdaptTest::test_repr[DECIMAL1] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args15-kw15-DATETIME2-None] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DateTime-args21-kw21-DATETIME-None] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DECIMAL1] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 303s test/sql/test_types.py::AdaptTest::test_repr[DOMAIN] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOMAIN] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args11-kw11-TIME-None] 303s test/sql/test_types.py::AdaptTest::test_repr[DOUBLE0] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args15-kw15-DATETIME2-None] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args11-kw11-TIME-None] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOUBLE0] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args18-kw18-TIME(0)-None] 303s test/sql/test_types.py::AdaptTest::test_repr[DOUBLE1] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args18-kw18-TIME(0)-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args6-kw6-TIME-None] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args6-kw6-TIME-None] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOUBLE1] 303s test/sql/test_types.py::AdaptTest::test_repr[DOUBLE_PRECISION0] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOUBLE_PRECISION0] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 303s test/sql/test_types.py::AdaptTest::test_repr[DOUBLE_PRECISION1] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args8-kw8-TIME-None] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args8-kw8-TIME-None] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOUBLE_PRECISION1] 303s test/sql/test_types.py::AdaptTest::test_repr[DateTime] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DateTime] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args9-kw9-TIME(1)-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 303s test/sql/test_types.py::AdaptTest::test_repr[Date] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args9-kw9-TIME(1)-None] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Date] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Time-args10-kw10-DATETIME-server_version10] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Time-args10-kw10-DATETIME-server_version10] 303s test/sql/test_types.py::AdaptTest::test_repr[Double] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Double] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Time-args7-kw7-TIME-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 303s test/sql/test_types.py::AdaptTest::test_repr[ENUM0] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ENUM0] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Time-args7-kw7-TIME-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDate-args4-kw4-DATE-None] 303s test/sql/test_types.py::AdaptTest::test_repr[ENUM1] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Date-args2-kw2-DATE-None] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ENUM1] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDate-args4-kw4-DATE-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDate-args5-kw5-DATETIME-server_version5] 303s test/sql/test_types.py::AdaptTest::test_repr[Enum] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Enum] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Date-args2-kw2-DATE-None] 303s test/sql/test_types.py::AdaptTest::test_repr[FLOAT0] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDate-args5-kw5-DATETIME-server_version5] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDateTime-args0-kw0-DATETIME-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Date-args3-kw3-DATETIME-server_version3] 303s [gw0] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Date-args3-kw3-DATETIME-server_version3] 303s [gw6] [ 89%] PASSED test/sql/test_types.py::AdaptTest::test_repr[FLOAT0] 303s [gw1] [ 89%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDateTime-args0-kw0-DATETIME-None] 303s test/sql/test_types.py::AdaptTest::test_repr[FLOAT1] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATE-args1-kw1-DATE-None] 303s [gw6] [ 90%] PASSED test/sql/test_types.py::AdaptTest::test_repr[FLOAT1] 303s test/sql/test_types.py::AdaptTest::test_repr[FLOAT2] 303s [gw1] [ 90%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATE-args1-kw1-DATE-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args15-kw15-DATETIME2-None] 303s [gw0] [ 90%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 303s [gw6] [ 90%] PASSED test/sql/test_types.py::AdaptTest::test_repr[FLOAT2] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DateTime-args21-kw21-DATETIME-None] 303s [gw1] [ 90%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args15-kw15-DATETIME2-None] 303s test/sql/test_types.py::AdaptTest::test_repr[Float] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_money 303s [gw0] [ 90%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DateTime-args21-kw21-DATETIME-None] 303s [gw6] [ 90%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Float] 303s [gw1] [ 90%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_money 303s test/sql/test_types.py::AdaptTest::test_repr[HSTORE] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_numeric 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 303s [gw0] [ 90%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 303s [gw6] [ 90%] PASSED test/sql/test_types.py::AdaptTest::test_repr[HSTORE] 303s [gw1] [ 90%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_numeric 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args11-kw11-TIME-None] 303s test/sql/test_types.py::AdaptTest::test_repr[IMAGE] 303s [gw6] [ 90%] PASSED test/sql/test_types.py::AdaptTest::test_repr[IMAGE] 303s test/sql/test_types.py::AdaptTest::test_repr[INET4] 303s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array 303s [gw0] [ 90%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args11-kw11-TIME-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args18-kw18-TIME(0)-None] 303s [gw6] [ 90%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INET4] 303s test/sql/test_types.py::AdaptTest::test_repr[INET6] 303s [gw1] [ 90%] SKIPPED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array 303s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_modified 303s [gw0] [ 90%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args18-kw18-TIME(0)-None] 303s [gw6] [ 90%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INET6] 303s test/sql/test_types.py::AdaptTest::test_repr[INET] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args6-kw6-TIME-None] 303s [gw1] [ 90%] SKIPPED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_modified 303s [gw6] [ 90%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INET] 303s [gw0] [ 90%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args6-kw6-TIME-None] 303s test/sql/test_types.py::AdaptTest::test_repr[INT4MULTIRANGE] 303s [gw6] [ 90%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INT4MULTIRANGE] 303s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_ops 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args8-kw8-TIME-None] 303s test/sql/test_types.py::AdaptTest::test_repr[INT4RANGE] 303s [gw6] [ 90%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INT4RANGE] 303s test/sql/test_types.py::AdaptTest::test_repr[INT8MULTIRANGE] 303s [gw0] [ 90%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args8-kw8-TIME-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args9-kw9-TIME(1)-None] 303s [gw1] [ 90%] PASSED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_ops 303s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_json 303s [gw0] [ 90%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args9-kw9-TIME(1)-None] 303s [gw6] [ 90%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INT8MULTIRANGE] 303s test/sql/test_types.py::AdaptTest::test_repr[INT8RANGE] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Time-args10-kw10-DATETIME-server_version10] 303s [gw6] [ 90%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INT8RANGE] 303s test/sql/test_types.py::AdaptTest::test_repr[INTEGER0] 303s [gw6] [ 90%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INTEGER0] 303s test/sql/test_types.py::AdaptTest::test_repr[INTEGER1] 303s [gw6] [ 90%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INTEGER1] 303s test/sql/test_types.py::AdaptTest::test_repr[INTERVAL0] 303s [gw0] [ 90%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Time-args10-kw10-DATETIME-server_version10] 303s [gw6] [ 90%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INTERVAL0] 303s test/sql/test_types.py::AdaptTest::test_repr[INTERVAL1] 303s [gw1] [ 90%] PASSED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_json 303s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_json_ops 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Time-args7-kw7-TIME-None] 303s [gw6] [ 90%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INTERVAL1] 303s [gw0] [ 90%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Time-args7-kw7-TIME-None] 303s test/sql/test_types.py::AdaptTest::test_repr[Integer] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDate-args4-kw4-DATE-None] 303s [gw6] [ 90%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Integer] 303s test/sql/test_types.py::AdaptTest::test_repr[Interval] 303s [gw6] [ 90%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Interval] 303s [gw1] [ 90%] PASSED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_json_ops 303s test/sql/test_types.py::AdaptTest::test_repr[JSON0] 303s [gw0] [ 90%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDate-args4-kw4-DATE-None] 303s [gw6] [ 90%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON0] 303s test/sql/test_types.py::AdaptTest::test_repr[JSON1] 303s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDate-args5-kw5-DATETIME-server_version5] 303s [gw6] [ 90%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON1] 303s test/sql/test_types.py::AdaptTest::test_repr[JSON2] 303s [gw0] [ 90%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDate-args5-kw5-DATETIME-server_version5] 303s [gw6] [ 90%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON2] 303s test/sql/test_types.py::AdaptTest::test_repr[JSON3] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDateTime-args0-kw0-DATETIME-None] 303s [gw6] [ 90%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON3] 303s test/sql/test_types.py::AdaptTest::test_repr[JSON4] 303s [gw6] [ 90%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON4] 303s [gw0] [ 90%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDateTime-args0-kw0-DATETIME-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATE-args1-kw1-DATE-None] 303s test/sql/test_types.py::AdaptTest::test_repr[JSONB] 303s [gw6] [ 90%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSONB] 303s test/sql/test_types.py::AdaptTest::test_repr[JSONPATH] 303s [gw0] [ 90%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATE-args1-kw1-DATE-None] 303s [gw1] [ 90%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec 303s [gw6] [ 90%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSONPATH] 303s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec_of_typedec 303s test/sql/test_types.py::AdaptTest::test_repr[LONGBLOB] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args15-kw15-DATETIME2-None] 303s [gw6] [ 90%] PASSED test/sql/test_types.py::AdaptTest::test_repr[LONGBLOB] 303s test/sql/test_types.py::AdaptTest::test_repr[LONGTEXT] 303s [gw1] [ 90%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec_of_typedec 303s [gw6] [ 90%] PASSED test/sql/test_types.py::AdaptTest::test_repr[LONGTEXT] 303s test/sql/test_types.py::AdaptTest::test_repr[LONG] 303s [gw0] [ 90%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args15-kw15-DATETIME2-None] 303s [gw6] [ 90%] PASSED test/sql/test_types.py::AdaptTest::test_repr[LONG] 303s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec 303s test/sql/test_types.py::AdaptTest::test_repr[LargeBinary] 303s [gw6] [ 90%] PASSED test/sql/test_types.py::AdaptTest::test_repr[LargeBinary] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 303s test/sql/test_types.py::VariantTest::test_to_instance 303s [gw1] [ 90%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec 303s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec_of_typedec 303s [gw6] [ 90%] PASSED test/sql/test_types.py::VariantTest::test_to_instance 303s [gw0] [ 90%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 303s test/sql/test_types.py::VariantTest::test_typedec_gen_dialect_impl 303s [gw6] [ 90%] PASSED test/sql/test_types.py::VariantTest::test_typedec_gen_dialect_impl 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 303s [gw0] [ 90%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 303s test/base/test_typing_utils.py::TestGenerics::test_traversible_is_generic 303s [gw6] [ 90%] PASSED test/base/test_typing_utils.py::TestGenerics::test_traversible_is_generic 303s [gw1] [ 90%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec_of_typedec 303s test/base/test_typing_utils.py::TestTestingThings::test_make_fw_ref 303s [gw0] [ 90%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 303s [gw6] [ 90%] PASSED test/base/test_typing_utils.py::TestTestingThings::test_make_fw_ref 303s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_processing 303s test/base/test_typing_utils.py::TestTestingThings::test_make_type_alias_type 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 303s [gw6] [ 90%] PASSED test/base/test_typing_utils.py::TestTestingThings::test_make_type_alias_type 303s test/base/test_typing_utils.py::TestTestingThings::test_unions_are_the_same 303s [gw6] [ 90%] PASSED test/base/test_typing_utils.py::TestTestingThings::test_unions_are_the_same 303s [gw0] [ 90%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 303s test/base/test_typing_utils.py::TestTyping::test_TypingInstances 303s [gw6] [ 90%] PASSED test/base/test_typing_utils.py::TestTyping::test_TypingInstances 303s test/base/test_typing_utils.py::TestTyping::test_de_optionalize_union_types 303s [gw1] [ 90%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_processing 303s [gw0] [ 90%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Date-args2-kw2-DATE-None] 303s [gw6] [ 90%] PASSED test/base/test_typing_utils.py::TestTyping::test_de_optionalize_union_types 303s test/base/test_typing_utils.py::TestTyping::test_includes_none 303s [gw0] [ 90%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Date-args2-kw2-DATE-None] 303s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_unary_operator 303s [gw6] [ 90%] PASSED test/base/test_typing_utils.py::TestTyping::test_includes_none 303s test/base/test_typing_utils.py::TestTyping::test_includes_none_generics 303s [gw6] [ 90%] PASSED test/base/test_typing_utils.py::TestTyping::test_includes_none_generics 303s test/base/test_typing_utils.py::TestTyping::test_is_fwd_ref 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Date-args3-kw3-DATETIME-server_version3] 303s [gw6] [ 90%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_fwd_ref 303s test/base/test_typing_utils.py::TestTyping::test_is_generic 303s [gw6] [ 90%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_generic 303s [gw1] [ 90%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_unary_operator 303s test/base/test_typing_utils.py::TestTyping::test_is_literal 303s [gw6] [ 90%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_literal 303s test/base/test_typing_utils.py::TestTyping::test_is_newtype 303s [gw0] [ 90%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Date-args3-kw3-DATETIME-server_version3] 303s [gw6] [ 90%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_newtype 303s test/base/test_typing_utils.py::TestTyping::test_is_pep593 303s [gw6] [ 90%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_pep593 303s test/base/test_typing_utils.py::TestTyping::test_is_pep695 303s [gw6] [ 90%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_pep695 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 303s test/base/test_typing_utils.py::TestTyping::test_is_union 303s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_unary_operator_standalone 303s [gw1] [ 90%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_unary_operator_standalone 303s [gw6] [ 90%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_union 303s test/base/test_typing_utils.py::TestTyping::test_make_union_type 303s [gw6] [ 90%] PASSED test/base/test_typing_utils.py::TestTyping::test_make_union_type 303s test/base/test_typing_utils.py::TestTyping::test_pep695_value 303s [gw0] [ 90%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 303s [gw6] [ 90%] PASSED test/base/test_typing_utils.py::TestTyping::test_pep695_value 303s test/base/test_typing_utils.py::TestTyping::test_pep695_value_generics 303s [gw6] [ 90%] PASSED test/base/test_typing_utils.py::TestTyping::test_pep695_value_generics 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DateTime-args21-kw21-DATETIME-None] 303s test/orm/test_unitofwork.py::BatchDeleteIgnoresRowcountTest::test_delete_both 303s [gw6] [ 90%] SKIPPED test/orm/test_unitofwork.py::BatchDeleteIgnoresRowcountTest::test_delete_both 303s [gw0] [ 90%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DateTime-args21-kw21-DATETIME-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 303s test/orm/test_unitofwork.py::BinaryHistTest::test_binary_equality 303s test/sql/test_types.py::UserDefinedTest::test_kw_colspec 303s [gw1] [ 90%] PASSED test/sql/test_types.py::UserDefinedTest::test_kw_colspec 303s [gw0] [ 90%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args11-kw11-TIME-None] 303s test/sql/test_types.py::UserDefinedTest::test_type_decorator_repr 303s [gw1] [ 90%] PASSED test/sql/test_types.py::UserDefinedTest::test_type_decorator_repr 303s [gw0] [ 90%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args11-kw11-TIME-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args18-kw18-TIME(0)-None] 303s test/sql/test_types.py::UserDefinedTest::test_typedecorator_impl 303s [gw0] [ 90%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args18-kw18-TIME(0)-None] 303s [gw1] [ 90%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_impl 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args6-kw6-TIME-None] 303s [gw6] [ 90%] PASSED test/orm/test_unitofwork.py::BinaryHistTest::test_binary_equality 303s test/sql/test_types.py::UserDefinedTest::test_typedecorator_literal_render 303s [gw0] [ 90%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args6-kw6-TIME-None] 303s test/orm/test_unitofwork.py::BooleanColTest::test_boolean 303s [gw1] [ 90%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_literal_render 303s test/sql/test_types.py::UserDefinedTest::test_typedecorator_literal_render_fallback_bound 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args8-kw8-TIME-None] 303s [gw0] [ 90%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args8-kw8-TIME-None] 303s [gw1] [ 90%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_literal_render_fallback_bound 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args9-kw9-TIME(1)-None] 303s test/sql/test_types.py::UserDefinedTest::test_typedecorator_schematype_constraint[Boolean] 303s [gw0] [ 90%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args9-kw9-TIME(1)-None] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Time-args10-kw10-DATETIME-server_version10] 303s [gw1] [ 90%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_schematype_constraint[Boolean] 303s test/sql/test_types.py::UserDefinedTest::test_typedecorator_schematype_constraint[Enum] 303s [gw0] [ 90%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Time-args10-kw10-DATETIME-server_version10] 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Time-args7-kw7-TIME-None] 303s [gw1] [ 90%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_schematype_constraint[Enum] 303s [gw0] [ 90%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Time-args7-kw7-TIME-None] 303s test/sql/test_types.py::UserDefinedTest::test_user_defined_dialect_specific_args 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDate-args4-kw4-DATE-None] 303s [gw6] [ 90%] PASSED test/orm/test_unitofwork.py::BooleanColTest::test_boolean 303s [gw1] [ 90%] PASSED test/sql/test_types.py::UserDefinedTest::test_user_defined_dialect_specific_args 303s [gw0] [ 90%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDate-args4-kw4-DATE-None] 303s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_clauseelement_accessor 303s test/sql/test_types.py::UserDefinedTest::test_user_defined_typedec_impl 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDate-args5-kw5-DATETIME-server_version5] 303s [gw1] [ 90%] PASSED test/sql/test_types.py::UserDefinedTest::test_user_defined_typedec_impl 303s test/sql/test_types.py::UserDefinedTest::test_user_defined_typedec_impl_bind 303s [gw0] [ 90%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDate-args5-kw5-DATETIME-server_version5] 303s [gw1] [ 90%] PASSED test/sql/test_types.py::UserDefinedTest::test_user_defined_typedec_impl_bind 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDateTime-args0-kw0-DATETIME-None] 303s [gw0] [ 90%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDateTime-args0-kw0-DATETIME-None] 303s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_one 303s test/dialect/mssql/test_types.py::TypeDDLTest::test_large_type_deprecation 303s [gw1] [ 90%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_one 303s [gw0] [ 90%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_large_type_deprecation 303s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_three 304s [gw1] [ 90%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_three 304s test/orm/test_unitofwork.py::DefaultTest::test_insert[not_eager_defaults] 304s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_two 304s [gw1] [ 90%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_two 304s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_one_roundtrip 304s [gw1] [ 90%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_one_roundtrip 304s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_three 304s [gw6] [ 90%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_clauseelement_accessor 304s [gw1] [ 90%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_three 304s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_insert 304s [gw4] [ 90%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-none] 304s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_two 304s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-selectinload] 304s [gw1] [ 90%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_two 304s test/sql/test_types.py::VariantTest::test_bind_process 304s [gw0] [ 90%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_insert[not_eager_defaults] 304s [gw1] [ 90%] PASSED test/sql/test_types.py::VariantTest::test_bind_process 304s test/sql/test_types.py::VariantTest::test_bind_process_composite 304s test/orm/test_unitofwork.py::DefaultTest::test_insert_nopostfetch 304s [gw1] [ 90%] PASSED test/sql/test_types.py::VariantTest::test_bind_process_composite 304s test/sql/test_types.py::VariantTest::test_comparator_variant 304s [gw1] [ 90%] PASSED test/sql/test_types.py::VariantTest::test_comparator_variant 304s test/sql/test_types.py::VariantTest::test_compile 304s [gw6] [ 90%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_insert 304s [gw1] [ 90%] PASSED test/sql/test_types.py::VariantTest::test_compile 304s test/sql/test_types.py::VariantTest::test_compile_composite 304s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_insert_pk_expression 304s [gw1] [ 90%] PASSED test/sql/test_types.py::VariantTest::test_compile_composite 304s test/sql/test_types.py::VariantTest::test_copy_doesnt_lose_variants 304s [gw1] [ 90%] PASSED test/sql/test_types.py::VariantTest::test_copy_doesnt_lose_variants 304s test/sql/test_types.py::VariantTest::test_illegal_dupe 304s [gw0] [ 90%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_insert_nopostfetch 304s [gw1] [ 90%] PASSED test/sql/test_types.py::VariantTest::test_illegal_dupe 304s test/sql/test_types.py::VariantTest::test_no_variants_of_variants 304s test/orm/test_unitofwork.py::DefaultTest::test_update 304s [gw1] [ 90%] PASSED test/sql/test_types.py::VariantTest::test_no_variants_of_variants 304s test/sql/test_types.py::VariantTest::test_one_dialect_is_req 304s [gw1] [ 90%] PASSED test/sql/test_types.py::VariantTest::test_one_dialect_is_req 304s test/sql/test_types.py::VariantTest::test_round_trip 304s [gw1] [ 90%] PASSED test/sql/test_types.py::VariantTest::test_round_trip 304s test/sql/test_types.py::VariantTest::test_round_trip_sqlite_datetime 304s [gw6] [ 90%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_insert_pk_expression 304s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_multi_update 304s [gw1] [ 90%] PASSED test/sql/test_types.py::VariantTest::test_round_trip_sqlite_datetime 304s [gw0] [ 90%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_update 304s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_key_switch 304s test/orm/test_unitofwork.py::DefaultTest::test_used_in_relationship 304s [gw6] [ 90%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_multi_update 304s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_update 304s [gw1] [ 90%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_key_switch 304s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_plain_update 304s [gw0] [ 90%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_used_in_relationship 304s test/orm/test_unitofwork.py::EnsurePKSortableTest::test_exception_persistent_flush_py3k 304s [gw1] [ 90%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_plain_update 304s [gw6] [ 90%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_update 304s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_update_special_comparator 304s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_total_null 304s [gw3] [ 90%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Enum('one', 'two', 'three')] 304s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Interval()] 304s [gw1] [ 90%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_total_null 304s [gw6] [ 90%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_update_special_comparator 304s test/orm/test_unitofwork.py::ColumnCollisionTest::test_naming 304s test/orm/test_unitofwork.py::PassiveDeletesTest::test_aaa_m2o_no_longer_emits_warning 304s [gw1] [ 90%] SKIPPED test/orm/test_unitofwork.py::PassiveDeletesTest::test_aaa_m2o_no_longer_emits_warning 304s test/orm/test_unitofwork.py::PassiveDeletesTest::test_backwards_pd 304s [gw1] [ 90%] SKIPPED test/orm/test_unitofwork.py::PassiveDeletesTest::test_backwards_pd 304s test/orm/test_unitofwork.py::PassiveDeletesTest::test_basic 304s [gw1] [ 90%] SKIPPED test/orm/test_unitofwork.py::PassiveDeletesTest::test_basic 304s test/orm/test_unitofwork.py::RowSwitchTest::test_manytomany 304s [gw6] [ 90%] PASSED test/orm/test_unitofwork.py::ColumnCollisionTest::test_naming 304s test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_column_property_expire_on_flush 304s [gw0] [ 90%] PASSED test/orm/test_unitofwork.py::EnsurePKSortableTest::test_exception_persistent_flush_py3k 304s test/orm/test_unitofwork.py::EnsurePKSortableTest::test_pep435_custom_sort_key 304s [gw6] [ 90%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_column_property_expire_on_flush 304s test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_column_property_no_expire_on_flush 304s [gw6] [ 90%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_column_property_no_expire_on_flush 304s [gw1] [ 90%] PASSED test/orm/test_unitofwork.py::RowSwitchTest::test_manytomany 304s test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_deferred_expire_on_flush 304s test/orm/test_unitofwork.py::RowSwitchTest::test_manytoone 304s [gw0] [ 90%] PASSED test/orm/test_unitofwork.py::EnsurePKSortableTest::test_pep435_custom_sort_key 304s test/orm/test_unitofwork.py::EnsurePKSortableTest::test_persistent_flush_sortable 304s [gw6] [ 90%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_deferred_expire_on_flush 304s test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_deferred_no_expire_on_flush 304s [gw6] [ 90%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_deferred_no_expire_on_flush 304s test/orm/test_unitofwork.py::ColumnPropertyTest::test_refreshes 304s [gw1] [ 90%] PASSED test/orm/test_unitofwork.py::RowSwitchTest::test_manytoone 304s test/orm/test_unitofwork.py::RowSwitchTest::test_onetomany 304s [gw6] [ 90%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_refreshes 304s test/orm/test_unitofwork.py::ColumnPropertyTest::test_refreshes_post_init 304s [gw0] [ 90%] PASSED test/orm/test_unitofwork.py::EnsurePKSortableTest::test_persistent_flush_sortable 304s test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_dont_emit 304s [gw0] [ 90%] SKIPPED test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_dont_emit 304s test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive 304s [gw0] [ 90%] SKIPPED test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive 304s test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive_2 304s [gw0] [ 90%] SKIPPED test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive_2 304s test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive_obj_removed_o2m 304s [gw0] [ 90%] SKIPPED test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive_obj_removed_o2m 304s [gw6] [ 90%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_refreshes_post_init 304s test/orm/test_unitofwork.py::ForeignPKTest::test_basic 304s test/orm/test_unitofwork.py::ColumnPropertyTest::test_with_inheritance 304s [gw6] [ 90%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_with_inheritance 304s test/orm/test_unitofwork.py::DefaultTest::test_eager_defaults 304s [gw1] [ 90%] PASSED test/orm/test_unitofwork.py::RowSwitchTest::test_onetomany 304s [gw0] [ 90%] PASSED test/orm/test_unitofwork.py::ForeignPKTest::test_basic 304s test/orm/test_unitofwork.py::SaveTest::test_basic 304s test/orm/test_unitofwork.py::HistoryTest::test_backref 304s [gw6] [ 90%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_eager_defaults 304s test/orm/test_unitofwork.py::DefaultTest::test_insert[auto] 304s [gw6] [ 90%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_insert[auto] 304s test/orm/test_unitofwork.py::DefaultTest::test_insert[eager_defaults] 304s [gw6] [ 90%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_insert[eager_defaults] 304s [gw1] [ 90%] PASSED test/orm/test_unitofwork.py::SaveTest::test_basic 304s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[auto-not_implicit_returning] 304s [gw6] [ 90%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[auto-not_implicit_returning] 304s test/orm/test_unitofwork.py::SaveTest::test_batch_mode 304s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[eager_defaults-implicit_returning] 304s [gw0] [ 90%] PASSED test/orm/test_unitofwork.py::HistoryTest::test_backref 304s [gw6] [ 90%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[eager_defaults-implicit_returning] 304s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[eager_defaults-not_implicit_returning] 304s [gw4] [ 90%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-selectinload] 304s test/orm/test_unitofwork.py::InheritingRowSwitchTest::test_row_switch_no_child_table 304s [gw6] [ 90%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[eager_defaults-not_implicit_returning] 304s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 304s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[not_eager_defaults-implicit_returning] 304s [gw6] [ 90%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[not_eager_defaults-implicit_returning] 304s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[not_eager_defaults-not_implicit_returning] 304s [gw6] [ 90%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[not_eager_defaults-not_implicit_returning] 304s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[unspecified-implicit_returning] 304s [gw6] [ 90%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[unspecified-implicit_returning] 304s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[unspecified-not_implicit_returning] 304s [gw1] [ 90%] PASSED test/orm/test_unitofwork.py::SaveTest::test_batch_mode 304s [gw6] [ 90%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[unspecified-not_implicit_returning] 304s test/orm/test_unitofwork.py::SaveTest::test_deferred 304s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[auto-implicit_returning] 304s [gw0] [ 90%] PASSED test/orm/test_unitofwork.py::InheritingRowSwitchTest::test_row_switch_no_child_table 304s [gw6] [ 90%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[auto-implicit_returning] 304s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[auto-not_implicit_returning] 304s test/orm/test_unitofwork.py::ManyToManyTest::test_association 304s [gw6] [ 90%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[auto-not_implicit_returning] 304s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[eager_defaults-implicit_returning] 304s [gw6] [ 90%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[eager_defaults-implicit_returning] 304s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[eager_defaults-not_implicit_returning] 304s [gw6] [ 90%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[eager_defaults-not_implicit_returning] 304s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[not_eager_defaults-implicit_returning] 304s [gw1] [ 90%] PASSED test/orm/test_unitofwork.py::SaveTest::test_deferred 304s test/orm/test_unitofwork.py::SaveTest::test_dont_update_blanks 304s [gw6] [ 90%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[not_eager_defaults-implicit_returning] 304s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[not_eager_defaults-not_implicit_returning] 304s [gw6] [ 90%] 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] 304s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[unspecified-implicit_returning] 304s [gw6] [ 90%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[unspecified-implicit_returning] 304s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[unspecified-not_implicit_returning] 304s [gw1] [ 90%] PASSED test/orm/test_unitofwork.py::SaveTest::test_dont_update_blanks 304s test/orm/test_unitofwork.py::SaveTest::test_history_get 304s [gw6] [ 90%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[unspecified-not_implicit_returning] 304s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[auto-implicit_returning] 304s [gw0] [ 90%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_association 304s test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many 304s [gw6] [ 90%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[auto-implicit_returning] 304s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[auto-not_implicit_returning] 304s [gw6] [ 90%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[auto-not_implicit_returning] 304s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[eager_defaults-implicit_returning] 304s [gw6] [ 90%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[eager_defaults-implicit_returning] 304s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[eager_defaults-not_implicit_returning] 304s [gw1] [ 90%] PASSED test/orm/test_unitofwork.py::SaveTest::test_history_get 304s [gw6] [ 90%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[eager_defaults-not_implicit_returning] 304s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[not_eager_defaults-implicit_returning] 304s test/orm/test_unitofwork.py::SaveTest::test_inherits 304s [gw6] [ 90%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[not_eager_defaults-implicit_returning] 304s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[not_eager_defaults-not_implicit_returning] 304s [gw6] [ 90%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[not_eager_defaults-not_implicit_returning] 304s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[unspecified-implicit_returning] 304s [gw0] [ 90%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many 304s test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many_remove 304s [gw6] [ 90%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[unspecified-implicit_returning] 304s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[unspecified-not_implicit_returning] 304s [gw6] [ 90%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[unspecified-not_implicit_returning] 304s [gw1] [ 90%] PASSED test/orm/test_unitofwork.py::SaveTest::test_inherits 304s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_against_selectable_insert 304s test/orm/test_unitofwork.py::SaveTest::test_lazyattr_commit 304s [gw0] [ 90%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many_remove 305s test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many_update 305s [gw6] [ 90%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_against_selectable_insert 305s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_clientsql_insert_defaults_nonpresent 305s [gw1] [ 90%] PASSED test/orm/test_unitofwork.py::SaveTest::test_lazyattr_commit 305s test/orm/test_unitofwork.py::SaveTest::test_multi_table_selectable 305s [gw0] [ 90%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many_update 305s test/orm/test_unitofwork.py::ManyToManyTest::test_scalar 305s [gw1] [ 90%] PASSED test/orm/test_unitofwork.py::SaveTest::test_multi_table_selectable 305s [gw6] [ 90%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_clientsql_insert_defaults_nonpresent 305s test/orm/test_unitofwork.py::SaveTest::test_synonym 305s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_clientsql_update_defaults_nonpresent 305s [gw7] [ 90%] PASSED test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[foreign_keys] 305s test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[primary_key] 305s [gw0] [ 90%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_scalar 305s [gw1] [ 90%] PASSED test/orm/test_unitofwork.py::SaveTest::test_synonym 305s test/orm/test_unitofwork.py::ManyToOneTest::test_bidirectional_no_load 305s test/orm/test_unitofwork.py::SaveTest2::test_m2o_nonmatch 305s [gw6] [ 90%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_clientsql_update_defaults_nonpresent 305s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_defaults_bulk_insert 305s [gw0] [ 90%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_bidirectional_no_load 305s test/orm/test_unitofwork.py::ManyToOneTest::test_m2o_one_to_one 305s [gw6] [ 90%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_defaults_bulk_insert 305s [gw4] [ 90%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 305s [gw1] [ 90%] PASSED test/orm/test_unitofwork.py::SaveTest2::test_m2o_nonmatch 305s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_dont_fetch_nondefaults 305s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 305s test/orm/test_unitofwork.py::SaveTest3::test_manytomany_xtracol_delete 305s [gw6] [ 90%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_dont_fetch_nondefaults 305s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_nonpresent 305s [gw0] [ 90%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_m2o_one_to_one 305s test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_1 305s [gw1] [ 90%] PASSED test/orm/test_unitofwork.py::SaveTest3::test_manytomany_xtracol_delete 305s test/orm/test_unitofwork.py::UnicodeSchemaTest::test_inheritance_mapping 305s [gw6] [ 90%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_nonpresent 305s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_present 305s [gw0] [ 90%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_1 305s [gw2] [ 90%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Boolean()] 305s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Date()] 305s test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_2 305s [gw6] [ 90%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_present 305s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_present_as_expr 305s [gw1] [ 90%] PASSED test/orm/test_unitofwork.py::UnicodeSchemaTest::test_inheritance_mapping 305s test/orm/test_unitofwork.py::UnicodeSchemaTest::test_mapping 305s [gw0] [ 90%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_2 305s test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_3 305s [gw3] [ 90%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Interval()] 305s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-LargeBinary()] 305s [gw6] [ 90%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_present_as_expr 305s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_update_defaults_nonpresent 305s [gw1] [ 90%] PASSED test/orm/test_unitofwork.py::UnicodeSchemaTest::test_mapping 305s [gw0] [ 90%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_3 305s test/orm/test_unitofwork.py::UnicodeTest::test_basic 305s test/orm/test_unitofwork.py::NoRowInsertedTest_sqlite+pysqlite_3_46_1::test_insert_multi_no_pk_correct_exception 305s [gw0] [ 90%] PASSED test/orm/test_unitofwork.py::NoRowInsertedTest_sqlite+pysqlite_3_46_1::test_insert_multi_no_pk_correct_exception 305s [gw6] [ 90%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_update_defaults_nonpresent 305s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_bulk_update 305s test/orm/test_unitofwork.py::NoRowInsertedTest_sqlite+pysqlite_3_46_1::test_insert_single_no_pk_correct_exception 305s [gw0] [ 90%] SKIPPED test/orm/test_unitofwork.py::NoRowInsertedTest_sqlite+pysqlite_3_46_1::test_insert_single_no_pk_correct_exception 305s test/orm/test_unitofwork.py::OneToManyTest::test_bidirectional 305s [gw1] [ 90%] PASSED test/orm/test_unitofwork.py::UnicodeTest::test_basic 305s test/orm/test_unitofwork.py::UnicodeTest::test_relationship 305s [gw6] [ 90%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_bulk_update 305s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_present 305s [gw0] [ 90%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_bidirectional 305s [gw1] [ 91%] PASSED test/orm/test_unitofwork.py::UnicodeTest::test_relationship 305s test/orm/test_unitofwork.py::OneToManyTest::test_child_move 305s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_broken_multi_rowcount_doesnt_warn 305s [gw6] [ 91%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_present 305s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_present_as_expr 305s [gw0] [ 91%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_child_move 305s [gw6] [ 91%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_present_as_expr 305s test/orm/test_unitofwork.py::OneToManyTest::test_child_move_2 305s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_dont_fetch_nondefaults 305s [gw1] [ 91%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_broken_multi_rowcount_doesnt_warn 305s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_missing_allow 305s [gw6] [ 91%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_dont_fetch_nondefaults 305s [gw0] [ 91%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_child_move_2 305s test/orm/test_unitofwork.py::OneToManyTest::test_double_relationship 305s test/orm/test_unitofworkv2.py::SingleCycleTest::test_singlecycle_flush_size 305s [gw1] [ 91%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_missing_allow 305s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_missing_warning 305s [gw6] [ 91%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_singlecycle_flush_size 305s [gw4] [ 91%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 305s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-identity] 305s [gw0] [ 91%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_double_relationship 305s [gw6] [ 91%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-identity] 305s test/orm/test_unitofwork.py::OneToManyTest::test_o2m_delete_parent 305s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-plain_autoinc] 305s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 305s [gw1] [ 91%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_missing_warning 305s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_single_broken_multi_rowcount_still_warns 305s [gw0] [ 91%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_o2m_delete_parent 305s test/orm/test_unitofwork.py::OneToManyTest::test_one_to_many_1 305s [gw1] [ 91%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_single_broken_multi_rowcount_still_warns 305s [gw6] [ 91%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-plain_autoinc] 305s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-sequence] 305s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_twice 305s [gw6] [ 91%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-sequence] 305s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-identity] 305s [gw6] [ 91%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-identity] 305s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-plain_autoinc] 305s [gw0] [ 91%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_one_to_many_1 306s test/orm/test_unitofwork.py::OneToManyTest::test_one_to_many_2 306s [gw1] [ 91%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_twice 306s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_multi_broken_multi_rowcount_doesnt_raise 306s [gw0] [ 91%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_one_to_many_2 306s test/orm/test_unitofwork.py::OneToManyTest::test_one_to_one 306s [gw6] [ 91%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-plain_autoinc] 306s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-sequence] 306s [gw6] [ 91%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-sequence] 306s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-identity] 306s [gw6] [ 91%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-identity] 306s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-plain_autoinc] 306s [gw1] [ 91%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_multi_broken_multi_rowcount_doesnt_raise 306s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_multi_missing_broken_multi_rowcount 306s [gw0] [ 91%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_one_to_one 306s test/orm/test_unitofwork.py::PKTest::test_key_pks 306s [gw1] [ 91%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_multi_missing_broken_multi_rowcount 306s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_broken_multi_rowcount_still_raises 306s [gw0] [ 91%] PASSED test/orm/test_unitofwork.py::PKTest::test_key_pks 306s [gw6] [ 91%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-plain_autoinc] 306s test/orm/test_unitofwork.py::PKTest::test_manual_pk 306s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-sequence] 306s [gw6] [ 91%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-sequence] 306s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-identity] 306s [gw6] [ 91%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-identity] 306s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-plain_autoinc] 306s [gw0] [ 91%] PASSED test/orm/test_unitofwork.py::PKTest::test_manual_pk 306s test/orm/test_unitofwork.py::PKTest::test_primary_key 306s [gw1] [ 91%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_broken_multi_rowcount_still_raises 306s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_missing 306s [gw0] [ 91%] PASSED test/orm/test_unitofwork.py::PKTest::test_primary_key 306s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_delete 306s [gw6] [ 91%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-plain_autoinc] 306s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-sequence] 306s [gw6] [ 91%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-sequence] 306s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-identity] 306s [gw6] [ 91%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-identity] 306s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-plain_autoinc] 306s [gw1] [ 91%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_missing 306s [gw0] [ 91%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_delete 306s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_missing_broken_multi_rowcount 306s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_dont_complain_if_no_update 306s [gw0] [ 91%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_dont_complain_if_no_update 306s test/orm/test_unitofworkv2.py::RowswitchAccountingTest::test_switch_on_delete 306s [gw4] [ 91%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 306s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_shard_id_event 306s [gw1] [ 91%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_missing_broken_multi_rowcount 306s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_value_missing_broken_multi_rowcount 306s [gw6] [ 91%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-plain_autoinc] 306s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-sequence] 306s [gw6] [ 91%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-sequence] 306s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-identity] 306s [gw6] [ 91%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-identity] 306s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-plain_autoinc] 306s [gw0] [ 91%] PASSED test/orm/test_unitofworkv2.py::RowswitchAccountingTest::test_switch_on_delete 306s test/orm/test_unitofworkv2.py::RowswitchAccountingTest::test_switch_on_update 306s [gw1] [ 91%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_value_missing_broken_multi_rowcount 306s test/orm/test_unitofworkv2.py::BatchInsertsTest::test_batch_interaction 306s [gw0] [ 91%] PASSED test/orm/test_unitofworkv2.py::RowswitchAccountingTest::test_switch_on_update 306s test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_replaces_m2o 306s [gw1] [ 91%] PASSED test/orm/test_unitofworkv2.py::BatchInsertsTest::test_batch_interaction 306s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[auto-implicit_returning] 306s [gw6] [ 91%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-plain_autoinc] 306s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-sequence] 306s [gw1] [ 91%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[auto-implicit_returning] 306s [gw6] [ 91%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-sequence] 306s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_this_really_fails_on_mssql_wo_full_fix 306s [gw6] [ 91%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_this_really_fails_on_mssql_wo_full_fix 306s test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_no_update_no_change 306s test/orm/test_unitofworkv2.py::EnsureCacheTest::test_ensure_cache 306s [gw6] [ 91%] PASSED test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_no_update_no_change 306s test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_update_against_none 306s [gw1] [ 91%] PASSED test/orm/test_unitofworkv2.py::EnsureCacheTest::test_ensure_cache 306s [gw6] [ 91%] PASSED test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_update_against_none 306s test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_update_against_something_else 306s [gw0] [ 91%] PASSED test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_replaces_m2o 306s test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_replaces_scalar 306s test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_m2o 306s [gw0] [ 91%] PASSED test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_replaces_scalar 306s [gw1] [ 91%] PASSED test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_m2o 306s test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_w_get_replaces_m2o 306s test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_o2m_notpassive 306s [gw1] [ 91%] PASSED test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_o2m_notpassive 306s test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_o2m_passive 306s [gw0] [ 91%] PASSED test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_w_get_replaces_m2o 306s test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_w_get_replaces_scalar 306s [gw2] [ 91%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Date()] 306s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-DateTime()] 306s [gw1] [ 91%] PASSED test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_o2m_passive 306s test/orm/test_unitofworkv2.py::NoAttrEventInFlushTest_sqlite+pysqlite_3_46_1::test_no_attr_events_flush 306s [gw3] [ 91%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-LargeBinary()] 306s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-PickleType()] 306s [gw0] [ 91%] PASSED test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_w_get_replaces_scalar 306s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_m2o_flush_size 306s [gw1] [ 91%] PASSED test/orm/test_unitofworkv2.py::NoAttrEventInFlushTest_sqlite+pysqlite_3_46_1::test_no_attr_events_flush 306s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_bulk_insert 306s [gw6] [ 91%] PASSED test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_update_against_something_else 306s test/sql/test_update.py::UpdateFromCompileTest::test_alias_one[not_use_onupdate] 306s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_one[not_use_onupdate] 306s test/sql/test_update.py::UpdateFromCompileTest::test_alias_one[use_onupdate] 306s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_one[use_onupdate] 306s test/sql/test_update.py::UpdateFromCompileTest::test_alias_two[not_use_onupdate] 306s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_two[not_use_onupdate] 306s test/sql/test_update.py::UpdateFromCompileTest::test_alias_two[use_onupdate] 306s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_two[use_onupdate] 306s [gw0] [ 91%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_m2o_flush_size 306s test/sql/test_update.py::UpdateFromCompileTest::test_alias_two_mysql[not_use_onupdate] 306s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_two_mysql[not_use_onupdate] 306s test/sql/test_update.py::UpdateFromCompileTest::test_alias_two_mysql[use_onupdate] 306s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_many 306s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_two_mysql[use_onupdate] 306s test/sql/test_update.py::UpdateFromCompileTest::test_autocorrelate_error 306s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_autocorrelate_error 306s test/sql/test_update.py::UpdateFromCompileTest::test_correlation_to_extra 306s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_correlation_to_extra 306s test/sql/test_update.py::UpdateFromCompileTest::test_dont_correlate_to_extra 306s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_dont_correlate_to_extra 306s 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] 306s [gw6] [ 91%] 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] 306s 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] 306s [gw6] [ 91%] 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] 306s 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] 306s [gw6] [ 91%] 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] 306s [gw1] [ 91%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_bulk_insert 306s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-include_in_from-use_alias_in_set-use_alias] 306s [gw6] [ 91%] 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] 306s 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] 306s [gw4] [ 91%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_shard_id_event 306s [gw6] [ 91%] 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] 306s 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] 306s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_bulk_insert_novalue 306s [gw6] [ 91%] 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] 306s 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] 307s [gw6] [ 91%] 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] 307s 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] 307s [gw0] [ 91%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_many 307s [gw6] [ 91%] 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] 307s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_del_attr 307s 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] 307s test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_deferred 307s [gw6] [ 91%] 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] 307s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-not_use_alias_in_set-use_alias] 307s [gw6] [ 91%] 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] 307s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-use_alias_in_set-not_use_alias] 307s [gw6] [ 91%] 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] 307s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-use_alias_in_set-use_alias] 307s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-use_alias_in_set-use_alias] 307s 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] 307s [gw6] [ 91%] 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] 307s 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] 307s [gw6] [ 91%] 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] 307s 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] 307s [gw6] [ 91%] 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] 307s [gw0] [ 91%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_del_attr 307s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-not_include_in_from-use_alias_in_set-use_alias] 307s [gw6] [ 91%] 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] 307s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_del_attr_unloaded 307s [gw1] [ 91%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_bulk_insert_novalue 307s test/sql/test_update.py::UpdateFromCompileTest::test_render_multi_table 307s [gw4] [ 91%] PASSED test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_deferred 307s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_insert 307s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_render_multi_table 307s test/sql/test_update.py::UpdateFromCompileTest::test_render_subquery 307s test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_refresh 307s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_render_subquery 307s test/sql/test_update.py::UpdateFromCompileTest::test_render_table 307s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_render_table 307s test/sql/test_update.py::UpdateFromCompileTest::test_render_table_mysql 307s [gw4] [ 91%] PASSED test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_refresh 307s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_render_table_mysql 307s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_four 307s test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_unexpire 307s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_four 307s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_one 307s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_one 307s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_three 307s [gw4] [ 91%] PASSED test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_unexpire 307s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_three 307s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_two 307s [gw0] [ 91%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_del_attr_unloaded 307s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_two 307s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_whereclause 307s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_whereclause 307s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_unsupported_cases 307s test/ext/test_horizontal_shard.py::SelectinloadRegressionTest::test_selectinload_query 307s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_all 307s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_unsupported_cases 307s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_multitable_same_name_mysql 307s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_multitable_same_name_mysql 307s test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table 307s [gw6] [ 91%] SKIPPED test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table 307s test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table_same_name 307s [gw6] [ 91%] SKIPPED test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table_same_name 307s test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_no_defaults_second_table 307s [gw1] [ 91%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_insert 307s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_insert_novalue 307s [gw6] [ 91%] SKIPPED test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_no_defaults_second_table 307s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_join_multitable 307s [gw6] [ 91%] SKIPPED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_join_multitable 307s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable 307s [gw0] [ 91%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_all 307s [gw6] [ 91%] SKIPPED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable 307s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable_same_name 307s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_childonly_unloaded 307s [gw6] [ 91%] SKIPPED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable_same_name 307s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table 307s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table 307s [gw4] [ 91%] PASSED test/ext/test_horizontal_shard.py::SelectinloadRegressionTest::test_selectinload_query 307s test/sql/test_update.py::UpdateTest::test_update_bound_ordering[format] 307s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_baked_mix 307s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateTest::test_update_bound_ordering[format] 307s test/sql/test_update.py::UpdateTest::test_update_bound_ordering[numeric] 307s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateTest::test_update_bound_ordering[numeric] 307s test/sql/test_update.py::UpdateTest::test_update_bound_ordering[qmark] 307s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateTest::test_update_bound_ordering[qmark] 307s test/sql/test_update.py::UpdateTest::test_update_broken_custom_key_thing 307s [gw1] [ 91%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_insert_novalue 307s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateTest::test_update_broken_custom_key_thing 307s test/sql/test_update.py::UpdateTest::test_update_custom_key_thing 307s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_bulk_insert 307s [gw0] [ 91%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_childonly_unloaded 307s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateTest::test_update_custom_key_thing 307s test/sql/test_update.py::UpdateTest::test_update_literal_binds 307s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateTest::test_update_literal_binds 307s test/sql/test_update.py::UpdateTest::test_update_no_multiple_parameters_allowed 307s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_childonly_unloaded_expired 307s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_multiple_parameters_allowed 307s test/sql/test_update.py::UpdateTest::test_update_no_params[blank-not_twotable] 307s [gw4] [ 91%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_baked_mix 307s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_params[blank-not_twotable] 307s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_filter_baked_query_shard_id 307s test/sql/test_update.py::UpdateTest::test_update_no_params[blank-twotable] 307s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_params[blank-twotable] 307s test/sql/test_update.py::UpdateTest::test_update_no_params[none-not_twotable] 307s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_params[none-not_twotable] 307s test/sql/test_update.py::UpdateTest::test_update_no_params[none-twotable] 307s [gw1] [ 91%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_bulk_insert 307s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_bulk_insert_novalue 307s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_params[none-twotable] 307s test/sql/test_update.py::UpdateTest::test_update_ordered_broken_custom_key_thing 307s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_broken_custom_key_thing 307s test/sql/test_update.py::UpdateTest::test_update_ordered_custom_key_thing 307s [gw4] [ 91%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_filter_baked_query_shard_id 307s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_custom_key_thing 307s test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_multiple 307s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get 307s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_multiple 307s test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_newstyle_1 307s [gw0] [ 91%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_childonly_unloaded_expired 307s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_newstyle_1 307s test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_newstyle_2 307s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_target 307s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_newstyle_2 307s test/sql/test_update.py::UpdateTest::test_update_ordered_then_nonordered 307s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_then_nonordered 307s test/sql/test_update.py::UpdateTest::test_update_ordereddict 307s [gw4] [ 91%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get 307s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordereddict 307s test/sql/test_update.py::UpdateTest::test_update_to_expression_one 307s [gw1] [ 91%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_bulk_insert_novalue 307s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_baked_query 307s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_one 307s test/sql/test_update.py::UpdateTest::test_update_to_expression_three 307s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_insert 307s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_three 307s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t0-idx_to_value0] 307s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t0-idx_to_value0] 307s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t1-idx_to_value1] 307s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t1-idx_to_value1] 307s [gw0] [ 91%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_target 307s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t2-idx_to_value2] 307s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_unloaded 307s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t2-idx_to_value2] 307s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t3-idx_to_value3] 307s [gw4] [ 91%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_baked_query 307s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t3-idx_to_value3] 307s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t4-idx_to_value4] 307s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_baked_query_shard_id 307s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t4-idx_to_value4] 307s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t5-idx_to_value5] 307s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t5-idx_to_value5] 307s [gw1] [ 91%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_insert 307s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_insert_novalue 307s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t6-idx_to_value6] 307s [gw0] [ 91%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_unloaded 307s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t6-idx_to_value6] 307s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t7-idx_to_value7] 307s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_save 307s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t7-idx_to_value7] 307s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t8-idx_to_value8] 307s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t8-idx_to_value8] 307s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t9-idx_to_value9] 307s [gw4] [ 91%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_baked_query_shard_id 307s [gw6] [ 91%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t9-idx_to_value9] 307s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_explicit_shard 307s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_delete[True] 307s [gw1] [ 91%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_insert_novalue 307s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_bulk_insert 307s [gw6] [ 91%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_delete[True] 307s [gw0] [ 91%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_save 307s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[False-multiple-_exclusions_01] 307s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_natural_ordering 307s [gw6] [ 91%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[False-multiple-_exclusions_01] 307s [gw4] [ 91%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_explicit_shard 307s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[False-single-_exclusions_00] 307s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_one 307s [gw1] [ 91%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_bulk_insert 307s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_bulk_insert_novalue 307s [gw3] [ 91%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-PickleType()] 307s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-String()] 307s [gw6] [ 91%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[False-single-_exclusions_00] 307s [gw4] [ 91%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_one 307s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-auto] 307s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[True-multiple-_exclusions_01] 307s [gw0] [ 91%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_natural_ordering 307s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_natural_selfref 307s [gw1] [ 91%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_bulk_insert_novalue 307s [gw4] [ 91%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-auto] 307s [gw6] [ 91%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[True-multiple-_exclusions_01] 307s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_insert 307s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-evaluate] 308s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[True-single-_exclusions_00] 308s [gw0] [ 91%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_natural_selfref 308s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_o2m_flush_size 308s [gw4] [ 91%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-evaluate] 308s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-fetch] 308s [gw6] [ 91%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[True-single-_exclusions_00] 308s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_update[False] 308s [gw1] [ 91%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_insert 308s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_insert_novalue 308s [gw6] [ 91%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_update[False] 308s [gw4] [ 91%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-fetch] 308s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-auto] 308s [gw0] [ 91%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_o2m_flush_size 308s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_update[True] 308s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_delete_all 308s [gw6] [ 91%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_update[True] 308s [gw1] [ 91%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_insert_novalue 308s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-callable-not_populate_existing] 308s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_bulk_insert 308s [gw4] [ 91%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-auto] 308s [gw0] [ 91%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_delete_all 308s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_delete_parent 308s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-evaluate] 308s [gw6] [ 91%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-callable-not_populate_existing] 308s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-callable-populate_existing] 308s [gw6] [ 91%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-callable-populate_existing] 308s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-clientsql-not_populate_existing] 308s [gw0] [ 91%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_delete_parent 308s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_save 308s [gw4] [ 91%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-evaluate] 308s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-fetch] 308s [gw6] [ 91%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-clientsql-not_populate_existing] 308s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-clientsql-populate_existing] 308s [gw1] [ 91%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_bulk_insert 308s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_bulk_insert_novalue 308s [gw6] [ 91%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-clientsql-populate_existing] 308s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-computed-not_populate_existing] 308s [gw1] [ 91%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_bulk_insert_novalue 308s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_insert 308s [gw0] [ 91%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_save 308s test/orm/test_unitofworkv2.py::SingleCycleM2MTest::test_many_to_many_one 308s [gw4] [ 91%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-fetch] 308s [gw6] [ 91%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-computed-not_populate_existing] 308s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-auto] 308s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-computed-populate_existing] 308s [gw1] [ 91%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_insert 308s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_insert_novalue 308s [gw0] [ 91%] PASSED test/orm/test_unitofworkv2.py::SingleCycleM2MTest::test_many_to_many_one 308s [gw6] [ 91%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-computed-populate_existing] 308s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-none-not_populate_existing] 308s test/orm/test_unitofworkv2.py::SingleCyclePlusAttributeTest::test_flush_size 308s [gw4] [ 91%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-auto] 308s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-evaluate] 308s [gw6] [ 91%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-none-not_populate_existing] 308s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-none-populate_existing] 308s [gw4] [ 91%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-evaluate] 308s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-fetch] 308s [gw0] [ 91%] PASSED test/orm/test_unitofworkv2.py::SingleCyclePlusAttributeTest::test_flush_size 308s [gw1] [ 91%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_insert_novalue 308s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_json_none_as_null 308s [gw6] [ 91%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-none-populate_existing] 308s test/orm/test_unitofworkv2.py::SingleCycleTest::test_bidirectional_multilevel_save 308s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-server-not_populate_existing] 308s [gw4] [ 91%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-fetch] 308s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-auto] 308s [gw6] [ 91%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-server-not_populate_existing] 308s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-server-populate_existing] 308s [gw1] [ 91%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_json_none_as_null 308s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_bulk_insert 308s [gw0] [ 91%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_bidirectional_multilevel_save 308s test/orm/test_unitofworkv2.py::SingleCycleTest::test_bidirectional_mutations_one 308s [gw4] [ 91%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-auto] 308s [gw6] [ 91%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-server-populate_existing] 308s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-callable-not_populate_existing] 308s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-evaluate] 308s [gw1] [ 91%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_bulk_insert 308s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_bulk_insert_novalue 308s [gw0] [ 91%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_bidirectional_mutations_one 308s test/orm/test_unitofworkv2.py::SingleCycleTest::test_cycle_rowswitch 308s [gw6] [ 91%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-callable-not_populate_existing] 308s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-callable-populate_existing] 308s [gw2] [ 91%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-DateTime()] 308s [gw0] [ 91%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_cycle_rowswitch 308s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Enum('one', 'two', 'three')] 308s [gw1] [ 91%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_bulk_insert_novalue 308s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_insert 308s test/orm/test_unitofworkv2.py::SingleCycleTest::test_delete_unloaded_m2o 308s [gw6] [ 91%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-callable-populate_existing] 308s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-clientsql-not_populate_existing] 308s [gw4] [ 91%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-evaluate] 308s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-fetch] 308s [gw0] [ 91%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_delete_unloaded_m2o 308s test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_delete_all 308s [gw6] [ 91%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-clientsql-not_populate_existing] 308s [gw1] [ 91%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_insert 308s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-clientsql-populate_existing] 308s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_insert_novalue 308s [gw0] [ 91%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_delete_all 308s [gw4] [ 91%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-fetch] 308s test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_save 308s [gw6] [ 91%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-clientsql-populate_existing] 308s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-computed-not_populate_existing] 308s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_plain_core_lookup_w_shard 308s [gw1] [ 91%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_insert_novalue 308s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_bulk_insert 308s [gw0] [ 91%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_save 308s test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_set_null_unloaded 308s [gw6] [ 91%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-computed-not_populate_existing] 309s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-computed-populate_existing] 309s [gw0] [ 91%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_set_null_unloaded 309s test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_delete_all 309s [gw0] [ 91%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_delete_all 309s [gw4] [ 91%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_plain_core_lookup_w_shard 309s test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_delete_parent 309s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_plain_db_lookup 309s [gw6] [ 91%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-computed-populate_existing] 309s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-none-not_populate_existing] 309s [gw0] [ 92%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_delete_parent 309s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-none-not_populate_existing] 309s test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_save 309s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-none-populate_existing] 309s [gw1] [ 92%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_bulk_insert 309s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_bulk_insert_novalue 309s [gw0] [ 92%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_save 309s [gw4] [ 92%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_plain_db_lookup 309s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-none-populate_existing] 309s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-server-not_populate_existing] 309s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table 309s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_query_explicit_shard_via_bind_opts 309s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-server-not_populate_existing] 309s [gw0] [ 92%] PASSED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table 309s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-server-populate_existing] 309s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias 309s [gw0] [ 92%] PASSED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias 309s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-server-populate_existing] 309s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-callable-not_populate_existing] 309s test/sql/test_update.py::UpdateTest::test_binds_that_match_columns 309s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-callable-not_populate_existing] 309s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-callable-populate_existing] 309s [gw0] [ 92%] PASSED test/sql/test_update.py::UpdateTest::test_binds_that_match_columns 309s [gw1] [ 92%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_bulk_insert_novalue 309s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_insert 309s test/sql/test_update.py::UpdateTest::test_correlated_update_five 309s [gw0] [ 92%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_five 309s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-callable-populate_existing] 309s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-clientsql-not_populate_existing] 309s [gw4] [ 92%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_query_explicit_shard_via_bind_opts 309s test/sql/test_update.py::UpdateTest::test_correlated_update_four 309s [gw0] [ 92%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_four 309s test/sql/test_update.py::UpdateTest::test_correlated_update_one 309s [gw0] [ 92%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_one 309s test/sql/test_update.py::UpdateTest::test_correlated_update_seven 309s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_roundtrip 309s [gw0] [ 92%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_seven 309s test/sql/test_update.py::UpdateTest::test_correlated_update_six 309s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-clientsql-not_populate_existing] 309s [gw0] [ 92%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_six 309s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-clientsql-populate_existing] 309s test/sql/test_update.py::UpdateTest::test_correlated_update_three 309s [gw1] [ 92%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_insert 309s [gw0] [ 92%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_three 309s test/sql/test_update.py::UpdateTest::test_correlated_update_two 309s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_insert_novalue 309s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-clientsql-populate_existing] 309s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-computed-not_populate_existing] 309s [gw0] [ 92%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_two 309s test/sql/test_update.py::UpdateTest::test_inline_defaults 309s [gw0] [ 92%] PASSED test/sql/test_update.py::UpdateTest::test_inline_defaults 309s test/sql/test_update.py::UpdateTest::test_labels_no_collision 309s [gw3] [ 92%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-String()] 309s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Text()] 309s [gw0] [ 92%] PASSED test/sql/test_update.py::UpdateTest::test_labels_no_collision 309s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-computed-not_populate_existing] 309s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-computed-populate_existing] 309s test/sql/test_update.py::UpdateTest::test_labels_no_collision_index 309s [gw0] [ 92%] PASSED test/sql/test_update.py::UpdateTest::test_labels_no_collision_index 309s test/sql/test_update.py::UpdateTest::test_prefix_with 309s [gw0] [ 92%] PASSED test/sql/test_update.py::UpdateTest::test_prefix_with 309s test/sql/test_update.py::UpdateTest::test_unconsumed_names_kwargs 309s [gw4] [ 92%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_roundtrip 309s [gw0] [ 92%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_kwargs 309s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-computed-populate_existing] 309s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_roundtrip_future 309s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-none-not_populate_existing] 309s test/sql/test_update.py::UpdateTest::test_unconsumed_names_kwargs_w_keys 309s [gw0] [ 92%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_kwargs_w_keys 309s test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[not_use_mysql-include_in_from] 309s [gw0] [ 92%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[not_use_mysql-include_in_from] 309s test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[not_use_mysql-not_include_in_from] 309s [gw0] [ 92%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[not_use_mysql-not_include_in_from] 309s test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[use_mysql-include_in_from] 309s [gw0] [ 92%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[use_mysql-include_in_from] 309s test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[use_mysql-not_include_in_from] 309s [gw0] [ 92%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[use_mysql-not_include_in_from] 309s [gw1] [ 92%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_insert_novalue 309s test/sql/test_update.py::UpdateTest::test_update_1 309s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-none-not_populate_existing] 309s [gw0] [ 92%] PASSED test/sql/test_update.py::UpdateTest::test_update_1 309s test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_a 309s [gw4] [ 92%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_roundtrip_future 309s test/sql/test_update.py::UpdateTest::test_update_10 309s [gw1] [ 92%] SKIPPED test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_a 309s [gw0] [ 92%] PASSED test/sql/test_update.py::UpdateTest::test_update_10 309s test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_b 309s test/sql/test_update.py::UpdateTest::test_update_11 309s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[bind_arg-defer] 309s [gw1] [ 92%] SKIPPED test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_b 309s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-none-populate_existing] 309s test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_c 309s [gw0] [ 92%] PASSED test/sql/test_update.py::UpdateTest::test_update_11 309s test/sql/test_update.py::UpdateTest::test_update_2 309s [gw1] [ 92%] PASSED test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_c 309s [gw0] [ 92%] PASSED test/sql/test_update.py::UpdateTest::test_update_2 309s test/sql/test_update.py::UpdateTest::test_update_3 309s test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_d 309s [gw0] [ 92%] PASSED test/sql/test_update.py::UpdateTest::test_update_3 309s test/sql/test_update.py::UpdateTest::test_update_4 309s [gw0] [ 92%] PASSED test/sql/test_update.py::UpdateTest::test_update_4 309s [gw1] [ 92%] PASSED test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_d 309s test/sql/test_update.py::UpdateTest::test_update_5 309s [gw0] [ 92%] PASSED test/sql/test_update.py::UpdateTest::test_update_5 309s test/orm/test_unitofworkv2.py::RaiseLoadIgnoredTest::test_delete_head 309s test/sql/test_update.py::UpdateTest::test_update_6 309s [gw0] [ 92%] PASSED test/sql/test_update.py::UpdateTest::test_update_6 309s [gw4] [ 92%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[bind_arg-defer] 309s test/sql/test_update.py::UpdateTest::test_update_7 309s [gw0] [ 92%] PASSED test/sql/test_update.py::UpdateTest::test_update_7 309s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[bind_arg-none] 309s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-none-populate_existing] 309s test/sql/test_update.py::UpdateTest::test_update_8 309s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-server-not_populate_existing] 309s [gw0] [ 92%] PASSED test/sql/test_update.py::UpdateTest::test_update_8 309s test/sql/test_update.py::UpdateTest::test_update_9 309s [gw0] [ 92%] PASSED test/sql/test_update.py::UpdateTest::test_update_9 309s [gw1] [ 92%] PASSED test/orm/test_unitofworkv2.py::RaiseLoadIgnoredTest::test_delete_head 309s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-server-not_populate_existing] 309s test/sql/test_update.py::UpdateTest::test_where_empty 309s [gw1] [ 92%] PASSED test/sql/test_update.py::UpdateTest::test_where_empty 309s test/orm/dml/test_update_delete_where.py::ExpressionUpdateDeleteTest::test_delete_args 309s [gw4] [ 92%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[bind_arg-none] 309s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[lead_only-defer] 309s [gw0] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-server-not_populate_existing] 309s [gw1] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::ExpressionUpdateDeleteTest::test_delete_args 309s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-server-populate_existing] 309s test/orm/dml/test_update_delete_where.py::ExpressionUpdateDeleteTest::test_update_args 309s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-server-not_populate_existing] 309s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-server-populate_existing] 309s [gw1] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::ExpressionUpdateDeleteTest::test_update_args 309s test/orm/dml/test_update_delete_where.py::ExpressionUpdateDeleteTest::test_update_attr_names 309s [gw0] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-server-populate_existing] 309s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-callable-not_populate_existing] 309s [gw1] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::ExpressionUpdateDeleteTest::test_update_attr_names 309s [gw4] [ 92%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[lead_only-defer] 309s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[None] 309s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[lead_only-none] 309s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-server-populate_existing] 309s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-callable-not_populate_existing] 309s [gw0] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-callable-not_populate_existing] 309s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-callable-populate_existing] 309s [gw4] [ 92%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[lead_only-none] 309s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-callable-not_populate_existing] 309s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-callable-populate_existing] 309s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[none-defer] 309s [gw1] [ 92%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[None] 309s [gw0] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-callable-populate_existing] 309s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[evaluate] 309s [gw1] [ 92%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[evaluate] 309s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-callable-populate_existing] 309s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch] 309s [gw1] [ 92%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch] 309s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch_w_hint] 309s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-clientsql-not_populate_existing] 309s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-clientsql-not_populate_existing] 309s [gw1] [ 92%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch_w_hint] 309s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[None] 309s [gw1] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[None] 309s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[evaluate] 309s [gw1] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[evaluate] 309s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[fetch] 309s [gw1] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[fetch] 309s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[fetch_w_hint] 309s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-clientsql-not_populate_existing] 309s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-clientsql-populate_existing] 309s [gw1] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[fetch_w_hint] 309s [gw4] [ 92%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[none-defer] 309s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_join_no_problem 309s [gw1] [ 92%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_join_no_problem 309s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[None] 309s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[none-none] 309s [gw1] [ 92%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[None] 309s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[evaluate] 309s [gw1] [ 92%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[evaluate] 309s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[fetch] 309s [gw1] [ 92%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[fetch] 309s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[None] 309s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-clientsql-populate_existing] 310s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-computed-not_populate_existing] 310s [gw4] [ 92%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[none-none] 310s [gw1] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[None] 310s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-computed-not_populate_existing] 310s [gw0] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-clientsql-not_populate_existing] 310s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-computed-populate_existing] 310s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 310s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[evaluate] 310s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-clientsql-populate_existing] 310s [gw1] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[evaluate] 310s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[fetch] 310s [gw1] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[fetch] 310s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[None] 310s [gw1] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[None] 310s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[evaluate] 310s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-computed-populate_existing] 310s [gw1] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[evaluate] 310s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-none-not_populate_existing] 310s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[fetch] 310s [gw1] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[fetch] 310s test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_delete_base_only[inline] 310s [gw4] [ 92%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 310s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[propagate_to_loaders-none] 310s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-none-not_populate_existing] 310s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-none-populate_existing] 310s [gw1] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_delete_base_only[inline] 310s test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_delete_base_only[none] 310s [gw0] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-clientsql-populate_existing] 310s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-computed-not_populate_existing] 310s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-none-populate_existing] 310s [gw4] [ 92%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[propagate_to_loaders-none] 310s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-server-not_populate_existing] 310s [gw1] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_delete_base_only[none] 310s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 310s test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_delete_base_only[wpoly] 310s [gw2] [ 92%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Enum('one', 'two', 'three')] 310s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Interval()] 310s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-server-not_populate_existing] 310s [gw1] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_delete_base_only[wpoly] 310s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-server-populate_existing] 310s test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_update_base_only[inline] 310s [gw4] [ 92%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 310s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-none] 310s [gw0] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-computed-not_populate_existing] 310s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-computed-populate_existing] 310s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-server-populate_existing] 310s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-callable-not_populate_existing] 310s [gw4] [ 92%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-none] 310s [gw1] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_update_base_only[inline] 310s test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_update_base_only[none] 310s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 310s [gw0] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-computed-populate_existing] 310s [gw1] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_update_base_only[none] 310s test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_update_base_only[wpoly] 310s [gw4] [ 92%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 310s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-lazyload] 310s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-none-not_populate_existing] 310s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-callable-not_populate_existing] 310s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-callable-populate_existing] 310s [gw1] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_update_base_only[wpoly] 310s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_delete[False] 310s [gw4] [ 92%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-lazyload] 310s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-none] 310s [gw0] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-none-not_populate_existing] 310s [gw1] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_delete[False] 310s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-none-populate_existing] 310s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-callable-populate_existing] 310s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-callable-not_populate_existing] 310s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-clientsql-not_populate_existing] 310s [gw4] [ 92%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-none] 310s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-clientsql-not_populate_existing] 310s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-selectinload] 310s [gw0] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-none-populate_existing] 310s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-clientsql-populate_existing] 310s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-server-not_populate_existing] 310s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-clientsql-populate_existing] 310s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-computed-not_populate_existing] 310s [gw0] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-server-not_populate_existing] 310s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-server-populate_existing] 310s [gw4] [ 92%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-selectinload] 310s [gw1] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-callable-not_populate_existing] 310s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-computed-not_populate_existing] 310s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-lazyload] 310s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-callable-populate_existing] 310s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-computed-populate_existing] 310s [gw4] [ 92%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-lazyload] 310s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-computed-populate_existing] 310s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-none] 310s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-none-not_populate_existing] 310s [gw1] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-callable-populate_existing] 310s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-clientsql-not_populate_existing] 310s [gw4] [ 92%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-none] 310s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-none-not_populate_existing] 310s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-selectinload] 310s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-none-populate_existing] 310s [gw1] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-clientsql-not_populate_existing] 310s [gw0] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-server-populate_existing] 310s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-clientsql-populate_existing] 310s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-callable-not_populate_existing] 310s [gw4] [ 92%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-selectinload] 310s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 310s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-none-populate_existing] 310s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-computed-not_populate_existing] 310s [gw4] [ 92%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 310s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 310s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-computed-not_populate_existing] 310s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-computed-populate_existing] 310s [gw4] [ 92%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 310s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 310s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-computed-populate_existing] 310s [gw1] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-clientsql-populate_existing] 310s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-none-not_populate_existing] 310s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-computed-not_populate_existing] 310s [gw4] [ 92%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 310s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_shard_id_event 310s [gw0] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-callable-not_populate_existing] 310s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-callable-populate_existing] 310s [gw4] [ 92%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_shard_id_event 310s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-none-not_populate_existing] 310s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect 310s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-none-populate_existing] 310s [gw0] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-callable-populate_existing] 310s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-clientsql-not_populate_existing] 310s [gw1] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-computed-not_populate_existing] 310s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-computed-populate_existing] 310s [gw4] [ 92%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect 310s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect_w_update_expr 310s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-none-populate_existing] 310s [gw4] [ 92%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect_w_update_expr 310s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_plain 310s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-server-not_populate_existing] 310s [gw4] [ 92%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_plain 310s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_w_update_expr 310s [gw4] [ 92%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_w_update_expr 310s [gw0] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-clientsql-not_populate_existing] 310s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_non_hybrid_attr 310s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-clientsql-populate_existing] 310s [gw4] [ 92%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_non_hybrid_attr 311s test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_indirect 311s [gw4] [ 92%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_indirect 311s test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_plain 311s [gw4] [ 92%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_plain 311s test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_w_update_expr 311s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-server-not_populate_existing] 311s [gw1] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-computed-populate_existing] 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-server-populate_existing] 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-none-not_populate_existing] 311s [gw4] [ 92%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_w_update_expr 311s test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[attr] 311s [gw0] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-clientsql-populate_existing] 311s [gw4] [ 92%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[attr] 311s test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[kwarg] 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-computed-not_populate_existing] 311s [gw4] [ 92%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[kwarg] 311s test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[str] 311s [gw4] [ 92%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[str] 311s test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[attr] 311s [gw4] [ 92%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[attr] 311s test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[kwarg] 311s [gw4] [ 92%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[kwarg] 311s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-server-populate_existing] 311s test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[str] 311s [gw4] [ 92%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[str] 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-callable-not_populate_existing] 311s [gw0] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-computed-not_populate_existing] 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-computed-populate_existing] 311s test/ext/test_hybrid.py::BulkUpdateTest::test_update_plain 311s [gw4] [ 92%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_update_plain 311s test/ext/test_hybrid.py::InplaceCreationTest::test_method_integration 311s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-callable-not_populate_existing] 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-callable-populate_existing] 311s [gw4] [ 92%] PASSED test/ext/test_hybrid.py::InplaceCreationTest::test_method_integration 311s test/ext/test_hybrid.py::InplaceCreationTest::test_property_integration 311s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-callable-populate_existing] 311s [gw4] [ 92%] PASSED test/ext/test_hybrid.py::InplaceCreationTest::test_property_integration 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-clientsql-not_populate_existing] 311s test/ext/test_hybrid.py::InplaceCreationTest::test_property_unit 311s [gw4] [ 92%] PASSED test/ext/test_hybrid.py::InplaceCreationTest::test_property_unit 311s test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_expression 311s [gw1] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-none-not_populate_existing] 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-none-populate_existing] 311s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-clientsql-not_populate_existing] 311s [gw4] [ 92%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_expression 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-clientsql-populate_existing] 311s test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query 311s [gw0] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-computed-populate_existing] 311s [gw4] [ 92%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query 311s test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query_col 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-none-not_populate_existing] 311s [gw4] [ 92%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query_col 311s test/ext/test_hybrid.py::MethodExpressionTest::test_call 311s [gw4] [ 92%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_call 311s test/ext/test_hybrid.py::MethodExpressionTest::test_docstring 311s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-clientsql-populate_existing] 311s [gw3] [ 92%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Text()] 311s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Time()] 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-computed-not_populate_existing] 311s [gw0] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-none-not_populate_existing] 311s [gw4] [ 92%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_docstring 311s [gw1] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-none-populate_existing] 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-none-populate_existing] 311s test/ext/test_hybrid.py::MethodExpressionTest::test_expression 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-server-not_populate_existing] 311s [gw5] [ 92%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_relationship 311s [gw4] [ 92%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_expression 311s test/ext/test_hybrid.py::MethodExpressionTest::test_info 311s test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_to_entity 311s [gw4] [ 92%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_info 311s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-computed-not_populate_existing] 311s test/ext/test_hybrid.py::MethodExpressionTest::test_query 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-computed-populate_existing] 311s [gw4] [ 92%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_query 311s [gw0] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-none-populate_existing] 311s test/ext/test_hybrid.py::MethodExpressionTest::test_query_col 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-server-not_populate_existing] 311s [gw1] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-server-not_populate_existing] 311s [gw4] [ 92%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_query_col 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-server-populate_existing] 311s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[not_use_classmethod-not_use_inplace] 311s [gw4] [ 92%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[not_use_classmethod-not_use_inplace] 311s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[not_use_classmethod-use_inplace] 311s [gw0] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-server-not_populate_existing] 311s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-computed-populate_existing] 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-server-populate_existing] 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-none-not_populate_existing] 311s [gw4] [ 92%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[not_use_classmethod-use_inplace] 311s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[use_classmethod-not_use_inplace] 311s [gw4] [ 92%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[use_classmethod-not_use_inplace] 311s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[use_classmethod-use_inplace] 311s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-none-not_populate_existing] 311s [gw0] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-server-populate_existing] 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-none-populate_existing] 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-callable-not_populate_existing] 311s [gw4] [ 92%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[use_classmethod-use_inplace] 311s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[not_use_classmethod-not_use_inplace] 311s [gw4] [ 92%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[not_use_classmethod-not_use_inplace] 311s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[not_use_classmethod-use_inplace] 311s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-none-populate_existing] 311s [gw4] [ 92%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[not_use_classmethod-use_inplace] 311s [gw0] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-callable-not_populate_existing] 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-server-not_populate_existing] 311s [gw1] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-server-populate_existing] 311s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[use_classmethod-not_use_inplace] 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-callable-not_populate_existing] 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-callable-populate_existing] 311s [gw0] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-callable-populate_existing] 311s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-server-not_populate_existing] 311s [gw1] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-callable-not_populate_existing] 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-clientsql-not_populate_existing] 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-server-populate_existing] 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-callable-populate_existing] 311s [gw0] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-clientsql-not_populate_existing] 311s [gw1] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-callable-populate_existing] 311s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-server-populate_existing] 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-clientsql-not_populate_existing] 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-callable-not_populate_existing] 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-clientsql-populate_existing] 311s [gw4] [ 92%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[use_classmethod-not_use_inplace] 311s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[use_classmethod-use_inplace] 311s [gw4] [ 92%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[use_classmethod-use_inplace] 311s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[not_use_classmethod-not_use_inplace] 311s [gw4] [ 92%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[not_use_classmethod-not_use_inplace] 311s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[not_use_classmethod-use_inplace] 311s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-callable-not_populate_existing] 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-callable-populate_existing] 311s [gw0] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-clientsql-populate_existing] 311s [gw4] [ 92%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[not_use_classmethod-use_inplace] 311s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[use_classmethod-not_use_inplace] 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-computed-populate_existing] 311s [gw4] [ 92%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[use_classmethod-not_use_inplace] 311s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[use_classmethod-use_inplace] 311s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-callable-populate_existing] 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-clientsql-not_populate_existing] 311s [gw0] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-computed-populate_existing] 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-none-not_populate_existing] 311s [gw1] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-clientsql-not_populate_existing] 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-clientsql-populate_existing] 311s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-clientsql-not_populate_existing] 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-clientsql-populate_existing] 311s [gw4] [ 92%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[use_classmethod-use_inplace] 311s test/ext/test_hybrid.py::PropertyComparatorTest::test_custom_op 311s [gw0] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-none-not_populate_existing] 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-none-populate_existing] 311s [gw4] [ 92%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_custom_op 311s [gw2] [ 92%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Interval()] 311s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-LargeBinary()] 311s test/ext/test_hybrid.py::PropertyComparatorTest::test_docstring 311s [gw4] [ 92%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_docstring 311s test/ext/test_hybrid.py::PropertyComparatorTest::test_no_name_one 311s [gw6] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-clientsql-populate_existing] 311s [gw1] [ 92%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-clientsql-populate_existing] 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-computed-not_populate_existing] 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-computed-not_populate_existing] 311s [gw4] [ 92%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_no_name_one 311s [gw0] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-none-populate_existing] 311s test/ext/test_hybrid.py::PropertyComparatorTest::test_no_name_two 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-server-not_populate_existing] 311s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_no_name_two 311s test/ext/test_hybrid.py::PropertyComparatorTest::test_query[not_use_classmethod-not_use_inplace] 311s [gw6] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-computed-not_populate_existing] 311s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_query[not_use_classmethod-not_use_inplace] 311s [gw1] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-computed-not_populate_existing] 311s test/ext/test_hybrid.py::PropertyComparatorTest::test_query[not_use_classmethod-use_inplace] 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-computed-populate_existing] 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-computed-populate_existing] 311s [gw0] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-server-not_populate_existing] 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-server-populate_existing] 311s [gw6] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-computed-populate_existing] 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-none-not_populate_existing] 311s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_query[not_use_classmethod-use_inplace] 311s test/ext/test_hybrid.py::PropertyComparatorTest::test_query[use_classmethod-not_use_inplace] 311s [gw0] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-server-populate_existing] 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-callable-not_populate_existing] 311s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_query[use_classmethod-not_use_inplace] 311s test/ext/test_hybrid.py::PropertyComparatorTest::test_query[use_classmethod-use_inplace] 311s [gw6] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-none-not_populate_existing] 311s [gw1] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-computed-populate_existing] 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-none-populate_existing] 311s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_query[use_classmethod-use_inplace] 311s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-none-not_populate_existing] 311s test/ext/test_hybrid.py::PropertyComparatorTest::test_set_get 312s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_set_get 312s [gw0] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-callable-not_populate_existing] 312s test/ext/test_hybrid.py::PropertyComparatorTest::test_value[not_use_classmethod-not_use_inplace] 312s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-callable-populate_existing] 312s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_value[not_use_classmethod-not_use_inplace] 312s test/ext/test_hybrid.py::PropertyComparatorTest::test_value[not_use_classmethod-use_inplace] 312s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_value[not_use_classmethod-use_inplace] 312s [gw6] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-none-populate_existing] 312s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-server-not_populate_existing] 312s test/ext/test_hybrid.py::PropertyComparatorTest::test_value[use_classmethod-not_use_inplace] 312s [gw1] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-none-not_populate_existing] 312s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_value[use_classmethod-not_use_inplace] 312s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-none-populate_existing] 312s test/ext/test_hybrid.py::PropertyComparatorTest::test_value[use_classmethod-use_inplace] 312s [gw0] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-callable-populate_existing] 312s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-clientsql-not_populate_existing] 312s [gw6] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-server-not_populate_existing] 312s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-server-populate_existing] 312s [gw1] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-none-populate_existing] 312s [gw0] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-clientsql-not_populate_existing] 312s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-server-not_populate_existing] 312s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-clientsql-populate_existing] 312s [gw6] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-server-populate_existing] 312s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-clientsql-populate_existing] 312s [gw0] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-clientsql-populate_existing] 312s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-computed-not_populate_existing] 312s [gw6] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-clientsql-populate_existing] 312s [gw1] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-server-not_populate_existing] 312s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-computed-not_populate_existing] 312s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-server-populate_existing] 312s [gw0] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-computed-not_populate_existing] 312s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-computed-populate_existing] 312s [gw6] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-computed-not_populate_existing] 312s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-computed-populate_existing] 312s [gw1] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-server-populate_existing] 312s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-callable-not_populate_existing] 312s [gw0] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-computed-populate_existing] 312s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-none-not_populate_existing] 312s [gw6] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-computed-populate_existing] 312s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-none-not_populate_existing] 312s [gw0] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-none-not_populate_existing] 312s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-none-populate_existing] 312s [gw6] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-none-not_populate_existing] 312s [gw0] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-none-populate_existing] 312s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-none-populate_existing] 312s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-server-not_populate_existing] 312s [gw6] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-none-populate_existing] 312s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-server-not_populate_existing] 312s [gw0] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-server-not_populate_existing] 312s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-server-populate_existing] 312s [gw6] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-server-not_populate_existing] 312s [gw0] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-server-populate_existing] 312s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-server-populate_existing] 312s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-callable-not_populate_existing] 312s [gw6] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-server-populate_existing] 312s [gw0] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-callable-not_populate_existing] 312s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-callable-populate_existing] 312s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[evaluate-False] 312s [gw0] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-callable-populate_existing] 312s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-clientsql-not_populate_existing] 312s [gw0] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-clientsql-not_populate_existing] 312s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-clientsql-populate_existing] 312s [gw6] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[evaluate-False] 312s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[evaluate-True] 312s [gw6] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[evaluate-True] 312s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[fetch-False] 312s [gw0] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-clientsql-populate_existing] 312s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-computed-not_populate_existing] 312s [gw6] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[fetch-False] 312s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[fetch-True] 312s [gw6] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[fetch-True] 312s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[evaluate-False] 312s [gw6] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[evaluate-False] 312s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[evaluate-True] 312s [gw6] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[evaluate-True] 312s [gw0] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-computed-not_populate_existing] 312s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[fetch-False] 312s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-computed-populate_existing] 312s [gw6] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[fetch-False] 312s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[fetch-True] 312s [gw6] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[fetch-True] 312s [gw0] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-computed-populate_existing] 312s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-none-not_populate_existing] 312s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[False-_exclusions_00] 312s [gw0] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-none-not_populate_existing] 312s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-none-populate_existing] 312s [gw6] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[False-_exclusions_00] 312s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[auto-_exclusions_02] 312s [gw0] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-none-populate_existing] 312s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-server-not_populate_existing] 312s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_value[use_classmethod-use_inplace] 312s test/ext/test_hybrid.py::PropertyExpressionTest::test_access_from_not_yet_mapped 312s [gw2] [ 93%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-LargeBinary()] 312s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-PickleType()] 312s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_access_from_not_yet_mapped 312s [gw0] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-server-not_populate_existing] 312s test/ext/test_hybrid.py::PropertyExpressionTest::test_access_from_unmapped 312s [gw1] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-callable-not_populate_existing] 312s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[fetch-_exclusions_01] 312s [gw6] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[auto-_exclusions_02] 312s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_access_from_unmapped 312s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-callable-populate_existing] 312s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[not_use_classmethod-not_use_inplace] 312s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[fetch-_exclusions_01] 312s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[not_use_classmethod-not_use_inplace] 312s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[not_use_classmethod-use_inplace] 312s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[not_use_classmethod-use_inplace] 312s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[use_classmethod-not_use_inplace] 312s [gw1] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-callable-populate_existing] 312s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[use_classmethod-not_use_inplace] 312s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-clientsql-not_populate_existing] 312s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[use_classmethod-use_inplace] 312s [gw6] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[fetch-_exclusions_01] 312s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[use_classmethod-use_inplace] 312s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_joined_subq_test 312s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[not_use_classmethod-not_use_inplace] 313s [gw0] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[fetch-_exclusions_01] 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[not_use_classmethod-not_use_inplace] 313s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_joined_subq_test 313s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[not_use_classmethod-use_inplace] 313s [gw1] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-clientsql-not_populate_existing] 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[not_use_classmethod-use_inplace] 313s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[use_classmethod-not_use_inplace] 313s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-clientsql-populate_existing] 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[use_classmethod-not_use_inplace] 313s [gw6] [ 93%] SKIPPED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_joined_subq_test 313s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[use_classmethod-use_inplace] 313s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_multi_table_criteria_ok_wo_eval 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[use_classmethod-use_inplace] 313s test/ext/test_hybrid.py::PropertyExpressionTest::test_any 313s [gw1] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-clientsql-populate_existing] 313s [gw0] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_joined_subq_test 313s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-computed-not_populate_existing] 313s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_multitable_same_names 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_any 313s test/ext/test_hybrid.py::PropertyExpressionTest::test_cloning_in_polymorphic_any 313s [gw6] [ 93%] SKIPPED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_multi_table_criteria_ok_wo_eval 313s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_no_eval_against_multi_table_criteria 313s [gw1] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-computed-not_populate_existing] 313s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-server-populate_existing] 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_cloning_in_polymorphic_any 313s test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[not_use_classmethod-not_use_inplace] 313s [gw3] [ 93%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Time()] 313s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Unicode()] 313s [gw0] [ 93%] SKIPPED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_multitable_same_names 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[not_use_classmethod-not_use_inplace] 313s test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[not_use_classmethod-use_inplace] 313s [gw6] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_no_eval_against_multi_table_criteria 313s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_using_case 313s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[False-_exclusions_00] 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[not_use_classmethod-use_inplace] 313s test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[use_classmethod-not_use_inplace] 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[use_classmethod-not_use_inplace] 313s test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[use_classmethod-use_inplace] 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[use_classmethod-use_inplace] 313s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[not_use_classmethod-not_use_inplace] 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[not_use_classmethod-not_use_inplace] 313s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[not_use_classmethod-use_inplace] 313s [gw1] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-server-populate_existing] 313s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-callable-not_populate_existing] 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[not_use_classmethod-use_inplace] 313s [gw6] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[False-_exclusions_00] 313s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[use_classmethod-not_use_inplace] 313s [gw0] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_using_case 313s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[auto-_exclusions_02] 313s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_using_in 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[use_classmethod-not_use_inplace] 313s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[use_classmethod-use_inplace] 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[use_classmethod-use_inplace] 313s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression_isnt_clause_element 313s [gw1] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-callable-not_populate_existing] 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression_isnt_clause_element 313s test/ext/test_hybrid.py::PropertyExpressionTest::test_info[not_use_classmethod-not_use_inplace] 313s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-callable-populate_existing] 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_info[not_use_classmethod-not_use_inplace] 313s test/ext/test_hybrid.py::PropertyExpressionTest::test_info[not_use_classmethod-use_inplace] 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_info[not_use_classmethod-use_inplace] 313s test/ext/test_hybrid.py::PropertyExpressionTest::test_info[use_classmethod-not_use_inplace] 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_info[use_classmethod-not_use_inplace] 313s test/ext/test_hybrid.py::PropertyExpressionTest::test_info[use_classmethod-use_inplace] 313s [gw6] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[auto-_exclusions_02] 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_info[use_classmethod-use_inplace] 313s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed 313s [gw0] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_using_in 313s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-None] 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed 313s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_legacy 313s test/orm/dml/test_update_delete_where.py::UpdateDeleteIgnoresLoadersTest::test_delete_with_eager_relationships 313s [gw1] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-callable-populate_existing] 313s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-clientsql-not_populate_existing] 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_legacy 313s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_matches_col[not_pre_populate_col_proxy] 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_matches_col[not_pre_populate_col_proxy] 313s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_matches_col[pre_populate_col_proxy] 313s [gw1] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-clientsql-not_populate_existing] 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_matches_col[pre_populate_col_proxy] 313s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-clientsql-populate_existing] 313s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_tablename_plus_col 313s [gw0] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteIgnoresLoadersTest::test_delete_with_eager_relationships 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_tablename_plus_col 313s test/ext/test_hybrid.py::PropertyExpressionTest::test_query[not_use_classmethod-not_use_inplace] 313s test/orm/dml/test_update_delete_where.py::UpdateDeleteIgnoresLoadersTest::test_update_with_eager_relationships 313s [gw1] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-clientsql-populate_existing] 313s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-computed-not_populate_existing] 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_query[not_use_classmethod-not_use_inplace] 313s test/ext/test_hybrid.py::PropertyExpressionTest::test_query[not_use_classmethod-use_inplace] 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_query[not_use_classmethod-use_inplace] 313s test/ext/test_hybrid.py::PropertyExpressionTest::test_query[use_classmethod-not_use_inplace] 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_query[use_classmethod-not_use_inplace] 313s test/ext/test_hybrid.py::PropertyExpressionTest::test_query[use_classmethod-use_inplace] 313s [gw0] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteIgnoresLoadersTest::test_update_with_eager_relationships 313s [gw1] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-computed-not_populate_existing] 313s test/orm/dml/test_update_delete_where.py::UpdateDeleteIgnoresLoadersTest::test_update_with_explicit_joinedload 313s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-computed-populate_existing] 313s [gw6] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-None] 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_query[use_classmethod-use_inplace] 313s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-evaluate] 313s test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[not_use_classmethod-not_use_inplace] 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[not_use_classmethod-not_use_inplace] 313s test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[not_use_classmethod-use_inplace] 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[not_use_classmethod-use_inplace] 313s test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[use_classmethod-not_use_inplace] 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[use_classmethod-not_use_inplace] 313s test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[use_classmethod-use_inplace] 313s [gw1] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-computed-populate_existing] 313s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-none-not_populate_existing] 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[use_classmethod-use_inplace] 313s [gw0] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteIgnoresLoadersTest::test_update_with_explicit_joinedload 313s test/ext/test_hybrid.py::PropertyMirrorTest::test_aliased_mismatched_col 313s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_auto_synchronize[False] 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_aliased_mismatched_col 313s test/ext/test_hybrid.py::PropertyMirrorTest::test_c_collection_func_element 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_c_collection_func_element 313s test/ext/test_hybrid.py::PropertyMirrorTest::test_class 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_class 313s [gw1] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-none-not_populate_existing] 313s test/ext/test_hybrid.py::PropertyMirrorTest::test_dont_assume_attr_key_is_present 313s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-none-populate_existing] 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_dont_assume_attr_key_is_present 313s test/ext/test_hybrid.py::PropertyMirrorTest::test_dont_assume_attr_key_is_present_ac 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_dont_assume_attr_key_is_present_ac 313s test/ext/test_hybrid.py::PropertyMirrorTest::test_filter_by_mismatched_col 313s [gw1] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-none-populate_existing] 313s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-server-not_populate_existing] 313s [gw6] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-evaluate] 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_filter_by_mismatched_col 313s [gw0] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_auto_synchronize[False] 313s test/ext/test_hybrid.py::PropertyMirrorTest::test_get_history 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_get_history 313s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_auto_synchronize[True] 313s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-fetch] 313s test/ext/test_hybrid.py::PropertyMirrorTest::test_info_from_hybrid 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_info_from_hybrid 313s test/ext/test_hybrid.py::PropertyMirrorTest::test_info_not_mirrored 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_info_not_mirrored 313s test/ext/test_hybrid.py::PropertyMirrorTest::test_key 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_key 313s test/ext/test_hybrid.py::PropertyMirrorTest::test_property 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_property 313s test/ext/test_hybrid.py::PropertyOverrideTest::test_override_comparator 313s [gw1] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-server-not_populate_existing] 313s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-server-populate_existing] 313s [gw0] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_auto_synchronize[True] 313s [gw6] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-fetch] 313s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[default] 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_override_comparator 313s test/ext/test_hybrid.py::PropertyOverrideTest::test_override_expr 313s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[False-delete] 313s [gw1] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-server-populate_existing] 313s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-callable-not_populate_existing] 313s [gw6] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[False-delete] 313s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[False-update] 313s [gw0] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[default] 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_override_expr 313s test/ext/test_hybrid.py::PropertyOverrideTest::test_override_getter 313s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 313s [gw1] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-callable-not_populate_existing] 313s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-callable-populate_existing] 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_override_getter 313s test/ext/test_hybrid.py::PropertyOverrideTest::test_override_setter 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_override_setter 313s test/ext/test_hybrid.py::PropertyOverrideTest::test_property 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_property 313s test/ext/test_hybrid.py::PropertyValueTest::test_nonassignable 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyValueTest::test_nonassignable 313s test/ext/test_hybrid.py::PropertyValueTest::test_nondeletable 313s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyValueTest::test_nondeletable 314s test/ext/test_hybrid.py::PropertyValueTest::test_set_get 314s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::PropertyValueTest::test_set_get 314s [gw0] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 314s test/ext/test_hybrid.py::SpecialObjectTest::test_docstring 314s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_docstring 314s test/ext/test_hybrid.py::SpecialObjectTest::test_instance_four 314s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_instance_four 314s test/ext/test_hybrid.py::SpecialObjectTest::test_instance_one 314s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_instance_one 314s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 314s test/ext/test_hybrid.py::SpecialObjectTest::test_instance_three 314s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_instance_three 314s test/ext/test_hybrid.py::SpecialObjectTest::test_instance_two 314s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_instance_two 314s test/ext/test_hybrid.py::SpecialObjectTest::test_query_five 314s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_five 314s [gw1] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-callable-populate_existing] 314s test/ext/test_hybrid.py::SpecialObjectTest::test_query_four 314s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_four 314s test/ext/test_hybrid.py::SpecialObjectTest::test_query_one 314s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-clientsql-not_populate_existing] 314s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_one 314s test/ext/test_hybrid.py::SpecialObjectTest::test_query_three 314s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_three 314s test/ext/test_hybrid.py::SpecialObjectTest::test_query_two 314s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_two 314s test/ext/test_hybrid.py::SynonymOfPropertyTest::test_expression_expr 314s [gw6] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[False-update] 314s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::SynonymOfPropertyTest::test_expression_expr 314s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[auto-delete] 314s test/ext/test_hybrid.py::SynonymOfPropertyTest::test_expression_property 314s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::SynonymOfPropertyTest::test_expression_property 314s test/ext/test_hybrid.py::SynonymOfPropertyTest::test_hasattr 314s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::SynonymOfPropertyTest::test_hasattr 314s test/ext/test_hybrid.py::SynonymOfPropertyTest::test_instance_access 314s [gw4] [ 93%] PASSED test/ext/test_hybrid.py::SynonymOfPropertyTest::test_instance_access 314s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_autoincrement_true 314s [gw4] [ 93%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_autoincrement_true 314s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args0-ALWAYS AS IDENTITY] 314s [gw4] [ 93%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args0-ALWAYS AS IDENTITY] 314s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args1-BY DEFAULT AS IDENTITY (START WITH 5)] 314s [gw4] [ 93%] 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)] 314s [gw1] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-clientsql-not_populate_existing] 314s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args10-BY DEFAULT AS IDENTITY (CYCLE)] 314s [gw4] [ 93%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args10-BY DEFAULT AS IDENTITY (CYCLE)] 314s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args2-ALWAYS AS IDENTITY (INCREMENT BY 2)] 314s [gw0] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 314s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_evaluate_delete 314s [gw4] [ 93%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args2-ALWAYS AS IDENTITY (INCREMENT BY 2)] 314s 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)] 314s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-clientsql-populate_existing] 314s [gw4] [ 93%] 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)] 314s 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)] 314s [gw4] [ 93%] 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)] 314s 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)] 314s [gw4] [ 93%] 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)] 314s 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)] 314s [gw6] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[auto-delete] 314s [gw4] [ 93%] 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)] 314s 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)] 314s [gw4] [ 93%] 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)] 314s 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)] 314s [gw4] [ 93%] 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)] 314s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[auto-update] 314s 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)] 314s [gw4] [ 93%] 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)] 314s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_nullable_kwarg 314s [gw4] [ 93%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_nullable_kwarg 314s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_other_options 314s [gw4] [ 93%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_other_options 314s test/sql/test_identity_column.py::IdentityTest::test_autoincrement_column 314s [gw4] [ 93%] PASSED test/sql/test_identity_column.py::IdentityTest::test_autoincrement_column 314s test/sql/test_identity_column.py::IdentityTest::test_identity_and_sequence 314s [gw4] [ 93%] PASSED test/sql/test_identity_column.py::IdentityTest::test_identity_and_sequence 314s test/sql/test_identity_column.py::IdentityTest::test_identity_autoincrement_false 314s [gw4] [ 93%] PASSED test/sql/test_identity_column.py::IdentityTest::test_identity_autoincrement_false 314s test/sql/test_identity_column.py::IdentityTest::test_server_default_onupdate 314s [gw4] [ 93%] PASSED test/sql/test_identity_column.py::IdentityTest::test_server_default_onupdate 314s test/sql/test_identity_column.py::IdentityTest::test_to_metadata 314s [gw4] [ 93%] PASSED test/sql/test_identity_column.py::IdentityTest::test_to_metadata 314s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[mariadb] 314s [gw4] [ 93%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[mariadb] 314s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[mysql] 314s [gw4] [ 93%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[mysql] 314s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[oracle] 314s [gw4] [ 93%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[oracle] 314s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[postgresql] 314s [gw4] [ 93%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[postgresql] 314s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[sqlite] 314s [gw4] [ 93%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[sqlite] 314s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-mariadb] 314s [gw4] [ 93%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-mariadb] 314s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-mysql] 314s [gw4] [ 93%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-mysql] 314s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-oracle] 314s [gw4] [ 93%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-oracle] 314s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-postgresql] 314s [gw4] [ 93%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-postgresql] 314s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-sqlite] 314s [gw4] [ 93%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-sqlite] 314s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-mariadb] 314s [gw1] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-clientsql-populate_existing] 314s [gw4] [ 93%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-mariadb] 314s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-mysql] 314s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-computed-not_populate_existing] 314s [gw4] [ 93%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-mysql] 314s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-oracle] 314s [gw4] [ 93%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-oracle] 314s [gw0] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_evaluate_delete 314s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-postgresql] 314s [gw4] [ 93%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-postgresql] 314s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-sqlite] 314s [gw4] [ 93%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-sqlite] 314s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_evaluate_update 314s test/orm/test_immediate_load.py::ImmediateTest::test_basic 314s [gw6] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[auto-update] 314s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[evaluate-delete] 314s [gw4] [ 93%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic 314s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[immediate] 314s [gw4] [ 93%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[immediate] 314s [gw0] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_evaluate_update 314s [gw1] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-computed-not_populate_existing] 314s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[raise] 314s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_fetch_delete 314s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-computed-populate_existing] 314s [gw4] [ 93%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[raise] 314s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[raise_on_sql] 314s [gw6] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[evaluate-delete] 314s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[evaluate-update] 314s [gw1] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-computed-populate_existing] 314s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-none-not_populate_existing] 314s [gw4] [ 93%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[raise_on_sql] 314s [gw0] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_fetch_delete 314s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[select] 314s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_fetch_update 314s [gw1] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-none-not_populate_existing] 314s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-none-populate_existing] 314s [gw6] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[evaluate-update] 314s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[fetch-delete] 314s [gw1] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-none-populate_existing] 314s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-server-not_populate_existing] 314s [gw0] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_fetch_update 314s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-False] 314s [gw4] [ 93%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[select] 314s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[immediate] 314s [gw1] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-server-not_populate_existing] 314s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-server-populate_existing] 314s [gw4] [ 93%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[immediate] 314s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[raise] 314s [gw6] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[fetch-delete] 314s [gw0] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-False] 314s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[fetch-update] 314s [gw1] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-server-populate_existing] 314s [gw4] [ 93%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[raise] 314s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[raise_on_sql] 314s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-None] 314s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-callable-not_populate_existing] 314s [gw4] [ 93%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[raise_on_sql] 314s [gw1] [ 93%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-callable-not_populate_existing] 314s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-callable-populate_existing] 314s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[select] 314s [gw3] [ 94%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Unicode()] 314s [gw0] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-None] 314s test/dialect/postgresql/test_types.py::PythonTypeTest::test_interval 314s [gw6] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[fetch-update] 314s [gw3] [ 94%] PASSED test/dialect/postgresql/test_types.py::PythonTypeTest::test_interval 314s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-evaluate] 314s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[False] 314s [gw2] [ 94%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-PickleType()] 314s test/dialect/postgresql/test_types.py::RangeMiscTests::test_multirange_sequence 314s [gw3] [ 94%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_multirange_sequence 314s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-String()] 314s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj0-INT4RANGE] 314s [gw3] [ 94%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj0-INT4RANGE] 314s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj1-INT4RANGE] 314s [gw3] [ 94%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj1-INT4RANGE] 314s [gw4] [ 94%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[select] 314s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj2-INT4RANGE] 314s [gw3] [ 94%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj2-INT4RANGE] 314s test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[joined] 314s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj3-INT4RANGE] 314s [gw1] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-callable-populate_existing] 314s [gw3] [ 94%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj3-INT4RANGE] 314s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj4-INT4RANGE] 314s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-clientsql-not_populate_existing] 314s [gw3] [ 94%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj4-INT4RANGE] 314s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj5-INT8RANGE] 314s [gw0] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-evaluate] 314s [gw3] [ 94%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj5-INT8RANGE] 314s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj6-INT8RANGE] 314s [gw6] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[False] 314s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-fetch] 314s [gw3] [ 94%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj6-INT8RANGE] 314s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[None] 314s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj7-INT8RANGE] 314s [gw3] [ 94%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj7-INT8RANGE] 314s [gw4] [ 94%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[joined] 314s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj8-INT8RANGE] 314s [gw3] [ 94%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj8-INT8RANGE] 314s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj0-INT4MULTIRANGE] 314s test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[selectin] 314s [gw3] [ 94%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj0-INT4MULTIRANGE] 314s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj1-INT4MULTIRANGE] 314s [gw3] [ 94%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj1-INT4MULTIRANGE] 314s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj2-INT4MULTIRANGE] 314s [gw3] [ 94%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj2-INT4MULTIRANGE] 314s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj3-INT4MULTIRANGE] 314s [gw3] [ 94%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj3-INT4MULTIRANGE] 314s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj4-INT4MULTIRANGE] 314s [gw3] [ 94%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj4-INT4MULTIRANGE] 314s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj5-INT8MULTIRANGE] 314s [gw1] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-clientsql-not_populate_existing] 314s [gw3] [ 94%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj5-INT8MULTIRANGE] 314s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj6-INT8MULTIRANGE] 314s [gw3] [ 94%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj6-INT8MULTIRANGE] 314s [gw6] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[None] 314s [gw0] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-fetch] 314s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj7-INT8MULTIRANGE] 314s [gw4] [ 94%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[selectin] 314s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[auto] 314s [gw3] [ 94%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj7-INT8MULTIRANGE] 314s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-False] 314s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_double_synonym_attr 314s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj8-INT8MULTIRANGE] 314s test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[subquery] 314s [gw3] [ 94%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj8-INT8MULTIRANGE] 314s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[hello-expected5] 314s [gw3] [ 94%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[hello-expected5] 314s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[r\xe9ve\U0001f40d ill\xe9-expected4] 314s [gw3] [ 94%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[r\xe9ve\U0001f40d ill\xe9-expected4] 314s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[r\xe9veill\xe9-expected6] 314s [gw3] [ 94%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[r\xe9veill\xe9-expected6] 314s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value0-expected0] 314s [gw3] [ 94%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value0-expected0] 314s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value1-expected1] 314s [gw3] [ 94%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value1-expected1] 314s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value2-expected2] 315s [gw4] [ 94%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[subquery] 315s [gw3] [ 94%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value2-expected2] 315s test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[immediate] 315s [gw6] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[auto] 315s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value3-expected3] 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[evaluate] 315s [gw3] [ 94%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value3-expected3] 315s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_0-BIT(1)] 315s [gw3] [ 94%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_0-BIT(1)] 315s [gw0] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-False] 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning_lambda 315s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_1-BIT(5)] 315s [gw3] [ 94%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_1-BIT(5)] 315s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_2-BIT VARYING] 315s [gw3] [ 94%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_2-BIT VARYING] 315s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_3-BIT VARYING(5)] 315s [gw3] [ 94%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_3-BIT VARYING(5)] 315s [gw4] [ 94%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[immediate] 315s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_asyncpg] 315s test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[joined] 315s [gw3] [ 94%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_asyncpg] 315s [gw6] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[evaluate] 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[fetch] 315s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_pg8000] 315s [gw1] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_double_synonym_attr 315s [gw3] [ 94%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_pg8000] 315s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_psycopg2] 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_invalid 315s [gw3] [ 94%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_psycopg2] 315s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_psycopg] 315s [gw3] [ 94%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_psycopg] 315s [gw4] [ 94%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[joined] 315s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-None] 315s [gw3] [ 94%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-None] 315s test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[selectin] 315s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-coltype1] 315s [gw3] [ 94%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-coltype1] 315s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-coltype2] 315s [gw0] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning_lambda 315s [gw3] [ 94%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-coltype2] 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_invalid_evaluation 315s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-None] 315s [gw3] [ 94%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-None] 315s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-coltype1] 315s [gw3] [ 94%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-coltype1] 315s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-coltype2] 315s [gw3] [ 94%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-coltype2] 315s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-None] 315s [gw3] [ 94%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-None] 315s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-coltype1] 315s [gw3] [ 94%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-coltype1] 315s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-coltype2] 315s [gw6] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[fetch] 315s [gw3] [ 94%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-coltype2] 315s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-None] 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_against_metadata 315s [gw3] [ 94%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-None] 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning[True] 315s [gw1] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_invalid 315s [gw4] [ 94%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[selectin] 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_synonym_attr 315s test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[subquery] 315s [gw0] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_invalid_evaluation 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning_star 315s [gw3] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning[True] 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning_lambda 315s [gw6] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_against_metadata 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_all 315s [gw4] [ 94%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[subquery] 315s [gw3] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning_lambda 315s [gw0] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning_star 315s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-expunge] 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[auto] 315s [gw1] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_synonym_attr 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returns_rowcount 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_synonym_string 315s [gw3] [ 94%] SKIPPED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[auto] 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[fetch] 315s [gw6] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_all 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_bulk_not_supported 315s [gw0] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returns_rowcount 315s [gw3] [ 94%] SKIPPED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[fetch] 315s [gw4] [ 94%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-expunge] 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_multi_values_error 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_rollback 315s [gw1] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_synonym_string 315s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-keep] 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_unmapped_col 315s [gw3] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_multi_values_error 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle 315s [gw6] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_bulk_not_supported 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning[False] 315s [gw4] [ 94%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-keep] 315s [gw0] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_rollback 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_rollback_with_fetch 315s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-reload] 315s [gw3] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle 315s [gw1] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_unmapped_col 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle_lambda[not_values_first] 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_before_delete 315s [gw4] [ 94%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-reload] 315s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-expunge] 315s [gw3] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle_lambda[not_values_first] 315s [gw0] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_rollback_with_fetch 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle_lambda[values_first] 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_bindparams 315s [gw6] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning[False] 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning[True] 315s [gw1] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_before_delete 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_before_update 315s [gw4] [ 94%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-expunge] 315s [gw3] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle_lambda[values_first] 315s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-keep] 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_preserve_parameter_order 315s [gw0] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_bindparams 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_fetch_strategy 315s [gw3] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_preserve_parameter_order 315s [gw4] [ 94%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-keep] 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_preserve_parameter_order_query 315s [gw1] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_before_update 315s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-reload] 315s [gw6] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning[True] 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_dont_refresh_expired_objects 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_illegal_operations 315s [gw3] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_preserve_parameter_order_query 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[execute-immediateload] 315s [gw0] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_fetch_strategy 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_loader_criteria[evaluate] 315s [gw4] [ 94%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-reload] 315s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-expunge] 315s [gw3] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[execute-immediateload] 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[execute-selectinload] 315s [gw1] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_dont_refresh_expired_objects 315s [gw0] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_loader_criteria[evaluate] 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_w_explicit_returning[delete] 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_loader_criteria[fetch] 315s [gw4] [ 94%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-expunge] 315s [gw6] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_illegal_operations 315s [gw3] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[execute-selectinload] 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[None-delete] 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[statement-immediateload] 315s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-keep] 315s [gw3] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[statement-immediateload] 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[statement-selectinload] 315s [gw0] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_loader_criteria[fetch] 315s [gw4] [ 94%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-keep] 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_without_session_sync 315s [gw1] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_w_explicit_returning[delete] 315s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-reload] 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_w_explicit_returning[update] 315s [gw6] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[None-delete] 315s [gw3] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[statement-selectinload] 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[None-update] 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_star 315s [gw4] [ 94%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-reload] 315s [gw3] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_star 315s [gw0] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_without_session_sync 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[auto] 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_delete[False] 315s test/ext/test_indexable.py::IndexPropertyTest::test_array 315s [gw1] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_w_explicit_returning[update] 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-both] 315s [gw4] [ 94%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_array 315s test/ext/test_indexable.py::IndexPropertyTest::test_array_longinit 315s [gw3] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[auto] 315s [gw6] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[None-update] 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[evaluate] 315s [gw4] [ 94%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_array_longinit 315s test/ext/test_indexable.py::IndexPropertyTest::test_get_attribute_error 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[evaluate-delete] 315s [gw4] [ 94%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_get_attribute_error 315s test/ext/test_indexable.py::IndexPropertyTest::test_get_default_value 315s [gw4] [ 94%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_get_default_value 315s test/ext/test_indexable.py::IndexPropertyTest::test_json 315s [gw0] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_delete[False] 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_delete[True] 315s [gw4] [ 94%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_json 315s [gw3] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[evaluate] 315s test/ext/test_indexable.py::IndexPropertyTest::test_set_immutable 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[fetch] 315s [gw4] [ 94%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_set_immutable 315s test/ext/test_indexable.py::IndexPropertyTest::test_set_mutable_dict 315s [gw1] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-both] 315s [gw4] [ 94%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_set_mutable_dict 315s test/ext/test_indexable.py::IndexPropertyTest::test_value_is_none_attributeerror 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-mapper] 315s [gw4] [ 94%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_value_is_none_attributeerror 315s [gw3] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[fetch] 315s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_abstract_in_hierarchy[False] 315s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_unordered_dict 315s [gw6] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[evaluate-delete] 316s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[evaluate-update] 316s [gw0] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_delete[True] 316s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_update[False] 316s [gw4] [ 94%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_abstract_in_hierarchy[False] 316s [gw3] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_unordered_dict 316s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_abstract_in_hierarchy[True] 316s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_w_unevaluatable_value_evaluate 316s [gw1] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-mapper] 316s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-table] 316s [gw4] [ 94%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_abstract_in_hierarchy[True] 316s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_classreg_setup 316s [gw3] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_w_unevaluatable_value_evaluate 316s [gw0] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_update[False] 316s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_w_unevaluatable_value_fetch 316s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_update[True] 316s [gw6] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[evaluate-update] 316s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[fetch-delete] 316s [gw3] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_w_unevaluatable_value_fetch 316s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_bindparams 316s [gw1] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-table] 316s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-both] 316s [gw0] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_update[True] 316s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_clauseelement 316s [gw3] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_bindparams 316s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_expire_strategy 316s [gw6] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[fetch-delete] 316s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[fetch-update] 316s [gw1] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-both] 316s [gw4] [ 94%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_classreg_setup 316s [gw3] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_expire_strategy 316s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-mapper] 316s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_column_attr_names[False] 316s [gw0] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_clauseelement 316s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_filter_statement 316s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[False-False] 316s [gw3] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_filter_statement 316s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_loader_criteria[evaluate] 316s [gw6] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[fetch-update] 316s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_sharding_extension_returning_mismatch 316s [gw4] [ 94%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_column_attr_names[False] 316s [gw1] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-mapper] 316s [gw3] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_loader_criteria[evaluate] 316s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_column_attr_names[True] 316s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_loader_criteria[fetch] 316s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-table] 316s [gw0] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[False-False] 316s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[False-True] 316s [gw3] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_loader_criteria[fetch] 316s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_without_load 316s [gw6] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_sharding_extension_returning_mismatch 316s [gw4] [ 94%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_column_attr_names[True] 316s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 316s [gw1] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-table] 316s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_configure_discriminator_col 316s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-both] 316s [gw3] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_without_load 316s [gw0] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[False-True] 316s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[True-False] 316s test/orm/test_utils.py::AliasedClassTest::test_classmethod 316s [gw3] [ 94%] PASSED test/orm/test_utils.py::AliasedClassTest::test_classmethod 316s test/orm/test_utils.py::AliasedClassTest::test_descriptors 316s [gw3] [ 94%] PASSED test/orm/test_utils.py::AliasedClassTest::test_descriptors 316s test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_one 316s [gw3] [ 94%] PASSED test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_one 316s test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_three 316s [gw1] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-both] 316s [gw4] [ 94%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_configure_discriminator_col 316s [gw6] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 316s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-mapper] 316s [gw0] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[True-False] 316s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_prop_on_base 316s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_external_non_mapped_cols 316s [gw3] [ 94%] PASSED test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_three 316s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[True-True] 316s test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_two 316s [gw3] [ 94%] PASSED test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_two 316s test/orm/test_utils.py::AliasedClassTest::test_instancemethod 316s [gw3] [ 94%] PASSED test/orm/test_utils.py::AliasedClassTest::test_instancemethod 316s test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_one 316s [gw2] [ 94%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-String()] 316s [gw3] [ 94%] PASSED test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_one 316s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Text()] 316s [gw1] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-mapper] 316s test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_three 316s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-table] 316s [gw0] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[True-True] 316s [gw6] [ 94%] SKIPPED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_external_non_mapped_cols 316s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_metadata 316s test/orm/test_utils.py::AliasedClassTest::test_named_selectable 316s [gw3] [ 94%] PASSED test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_three 316s [gw0] [ 94%] PASSED test/orm/test_utils.py::AliasedClassTest::test_named_selectable 316s test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_two 316s test/orm/test_utils.py::AliasedClassTest::test_not_instantiatable 316s [gw4] [ 94%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_prop_on_base 316s [gw0] [ 94%] PASSED test/orm/test_utils.py::AliasedClassTest::test_not_instantiatable 316s test/orm/test_utils.py::AliasedClassTest::test_parententity_vs_parentmapper 316s [gw3] [ 94%] PASSED test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_two 316s [gw0] [ 94%] PASSED test/orm/test_utils.py::AliasedClassTest::test_parententity_vs_parentmapper 316s test/orm/test_utils.py::AliasedClassTest::test_named_entity 316s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_clean_dir 316s test/orm/test_utils.py::AliasedClassTest::test_proxy_descriptor_one 316s [gw0] [ 94%] PASSED test/orm/test_utils.py::AliasedClassTest::test_proxy_descriptor_one 316s [gw3] [ 94%] PASSED test/orm/test_utils.py::AliasedClassTest::test_named_entity 316s test/orm/test_utils.py::AliasedClassTest::test_simple 316s test/base/test_utils.py::CyExtensionTest::test_all_cyext_imported 316s [gw0] [ 94%] PASSED test/orm/test_utils.py::AliasedClassTest::test_simple 316s [gw3] [ 94%] SKIPPED test/base/test_utils.py::CyExtensionTest::test_all_cyext_imported 316s test/orm/test_utils.py::AliasedClassTest::test_simple_property 316s test/base/test_utils.py::DedupeColumnCollectionTest::test_compare 316s [gw0] [ 94%] PASSED test/orm/test_utils.py::AliasedClassTest::test_simple_property 316s [gw3] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_compare 316s [gw6] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_metadata 316s test/base/test_utils.py::DedupeColumnCollectionTest::test_contains_column 316s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_call 316s [gw0] [ 94%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_call 316s [gw3] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_contains_column 316s test/base/test_utils.py::DedupeColumnCollectionTest::test_contains_column_not_column 316s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_table_col 316s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_call_no_self 316s [gw3] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_contains_column_not_column 316s [gw1] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-table] 316s test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_add_dedupe 316s [gw0] [ 94%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_call_no_self 316s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn 316s [gw0] [ 94%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn 316s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn_no_self 316s [gw3] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_add_dedupe 316s [gw0] [ 94%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn_no_self 316s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn_no_self_but_self 316s test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_construct_dedupe 316s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_illegal_eval 316s [gw0] [ 94%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn_no_self_but_self 316s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_init 316s [gw3] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_construct_dedupe 316s [gw0] [ 94%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_init 316s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_init_no_self 316s [gw0] [ 94%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_init_no_self 316s test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_extend 316s [gw3] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_extend 316s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_instance_method_no_self 316s [gw0] [ 94%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_instance_method_no_self 316s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_method 316s [gw0] [ 94%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_method 316s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_obj_init 316s [gw0] [ 94%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_obj_init 316s test/base/test_utils.py::DedupeColumnCollectionTest::test_extend_existing_maintains_ordering 316s [gw3] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_extend_existing_maintains_ordering 316s test/base/test_utils.py::DedupeColumnCollectionTest::test_getitem_tuple_int 316s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_partial 316s [gw3] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_getitem_tuple_int 316s [gw0] [ 94%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_partial 316s test/base/test_utils.py::DedupeColumnCollectionTest::test_keys_after_replace 316s [gw0] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_keys_after_replace 316s test/base/test_utils.py::DedupeColumnCollectionTest::test_getitem_tuple_str 316s [gw3] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_getitem_tuple_str 316s [gw4] [ 94%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_clean_dir 316s test/base/test_utils.py::DedupeColumnCollectionTest::test_pickle_w_mutation 316s test/base/test_utils.py::DedupeColumnCollectionTest::test_identical_dupe_add_dedupes 316s [gw3] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_identical_dupe_add_dedupes 316s test/base/test_utils.py::DedupeColumnCollectionTest::test_identical_dupe_construct_dedupes 316s [gw0] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_pickle_w_mutation 316s [gw3] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_identical_dupe_construct_dedupes 316s test/base/test_utils.py::DedupeColumnCollectionTest::test_remove 316s test/base/test_utils.py::DedupeColumnCollectionTest::test_in 316s [gw0] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_remove 316s test/base/test_utils.py::DedupeColumnCollectionTest::test_remove_doesnt_change_iteration 316s [gw0] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_remove_doesnt_change_iteration 316s [gw3] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_in 316s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace 316s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_concrete_disc_resolves_overlap[False] 316s [gw0] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace 316s test/base/test_utils.py::DedupeColumnCollectionTest::test_items 316s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_key_matches 316s [gw0] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_key_matches 316s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_key_matches_name_of_another 316s [gw3] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_items 316s test/base/test_utils.py::DedupeColumnCollectionTest::test_key_index_error 316s [gw3] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_key_index_error 316s test/base/test_utils.py::DedupeColumnCollectionTest::test_keys 316s [gw3] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_keys 316s [gw0] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_key_matches_name_of_another 316s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_name_matches 316s [gw0] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_name_matches 316s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_no_match 316s [gw0] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_no_match 316s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_switch_key_name 316s test/base/test_utils.py::DictlikeIteritemsTest::test_duck_4 316s [gw6] [ 94%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_table_col 316s [gw0] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_switch_key_name 316s [gw3] [ 94%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_duck_4 316s test/base/test_utils.py::DedupeColumnCollectionTest::test_separate_key_cols 316s test/base/test_utils.py::DictlikeIteritemsTest::test_duck_5 316s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_all 316s [gw0] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_separate_key_cols 316s test/base/test_utils.py::DedupeColumnCollectionTest::test_str 316s [gw3] [ 94%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_duck_5 316s [gw0] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_str 316s test/base/test_utils.py::DedupeColumnCollectionTest::test_values 316s test/base/test_utils.py::DictlikeIteritemsTest::test_duck_6 316s [gw0] [ 94%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_values 316s test/base/test_utils.py::DictlikeIteritemsTest::test_dict 316s [gw3] [ 94%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_duck_6 316s [gw0] [ 94%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_dict 316s test/base/test_utils.py::DictlikeIteritemsTest::test_object 316s test/base/test_utils.py::DictlikeIteritemsTest::test_duck_2 316s [gw3] [ 94%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_object 316s [gw0] [ 95%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_duck_2 316s test/base/test_utils.py::DictlikeIteritemsTest::test_subdict 316s [gw3] [ 95%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_subdict 316s test/base/test_utils.py::GenericReprTest::test_no_init 316s [gw0] [ 95%] PASSED test/base/test_utils.py::GenericReprTest::test_no_init 316s test/base/test_utils.py::GenericReprTest::test_positional_plus_kw 316s [gw0] [ 95%] PASSED test/base/test_utils.py::GenericReprTest::test_positional_plus_kw 316s test/base/test_utils.py::DuckTypeCollectionTest::test_sets 316s test/base/test_utils.py::GenericReprTest::test_significant_vargs 316s [gw3] [ 95%] PASSED test/base/test_utils.py::DuckTypeCollectionTest::test_sets 316s [gw1] [ 95%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_illegal_eval 316s [gw0] [ 95%] PASSED test/base/test_utils.py::GenericReprTest::test_significant_vargs 316s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_1[Session] 316s test/base/test_utils.py::FlattenIteratorTest::test_flatten 316s [gw3] [ 95%] PASSED test/base/test_utils.py::FlattenIteratorTest::test_flatten 316s [gw4] [ 95%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_concrete_disc_resolves_overlap[False] 316s test/base/test_utils.py::FlattenIteratorTest::test_str_with_iter 316s [gw3] [ 95%] PASSED test/base/test_utils.py::FlattenIteratorTest::test_str_with_iter 316s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_py_builtin 316s test/base/test_utils.py::GenericReprTest::test_all_positional 316s [gw1] [ 95%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_py_builtin 316s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_concrete_disc_resolves_overlap[True] 316s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_unbound_method_no_self 316s [gw3] [ 95%] PASSED test/base/test_utils.py::GenericReprTest::test_all_positional 316s test/base/test_utils.py::GenericReprTest::test_discard_vargs 316s [gw1] [ 95%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_unbound_method_no_self 316s test/base/test_utils.py::ArgInspectionTest::test_get_cls_kwargs 316s [gw1] [ 95%] PASSED test/base/test_utils.py::ArgInspectionTest::test_get_cls_kwargs 316s [gw3] [ 95%] PASSED test/base/test_utils.py::GenericReprTest::test_discard_vargs 316s test/base/test_utils.py::GenericReprTest::test_discard_vargs_kwargs 316s [gw3] [ 95%] PASSED test/base/test_utils.py::GenericReprTest::test_discard_vargs_kwargs 316s test/base/test_utils.py::GenericReprTest::test_kw_defaults 316s [gw0] [ 95%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_1[Session] 316s [gw3] [ 95%] PASSED test/base/test_utils.py::GenericReprTest::test_kw_defaults 316s test/base/test_utils.py::GenericReprTest::test_multi_kw 316s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_1[sqlalchemy.orm.util] 316s [gw3] [ 95%] PASSED test/base/test_utils.py::GenericReprTest::test_multi_kw 316s test/base/test_utils.py::ArgInspectionTest::test_get_func_kwargs 316s [gw1] [ 95%] PASSED test/base/test_utils.py::ArgInspectionTest::test_get_func_kwargs 316s test/base/test_utils.py::ArgInspectionTest::test_getargspec_6_tuple 316s [gw1] [ 95%] PASSED test/base/test_utils.py::ArgInspectionTest::test_getargspec_6_tuple 316s test/base/test_utils.py::GenericReprTest::test_multi_kw_repeated 316s [gw3] [ 95%] PASSED test/base/test_utils.py::GenericReprTest::test_multi_kw_repeated 316s test/base/test_utils.py::GenericReprTest::test_no_args 316s [gw3] [ 95%] PASSED test/base/test_utils.py::GenericReprTest::test_no_args 316s [gw6] [ 95%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_all 316s test/base/test_utils.py::AsInterfaceTest::test_dict 316s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_scalar[sqlalchemy.orm.util] 316s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_resets_dirty[bulk] 316s [gw1] [ 95%] PASSED test/base/test_utils.py::AsInterfaceTest::test_dict 316s [gw0] [ 95%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_1[sqlalchemy.orm.util] 316s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_2[Session] 316s test/base/test_utils.py::AsInterfaceTest::test_instance 316s [gw1] [ 95%] PASSED test/base/test_utils.py::AsInterfaceTest::test_instance 316s test/base/test_utils.py::AsInterfaceTest::test_no_cls_no_methods 316s [gw1] [ 95%] PASSED test/base/test_utils.py::AsInterfaceTest::test_no_cls_no_methods 316s [gw4] [ 95%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_concrete_disc_resolves_overlap[True] 316s [gw3] [ 95%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_scalar[sqlalchemy.orm.util] 316s test/base/test_utils.py::BackslashReplaceTest::test_ascii_to_utf8 316s [gw0] [ 95%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_2[Session] 316s [gw1] [ 95%] PASSED test/base/test_utils.py::BackslashReplaceTest::test_ascii_to_utf8 316s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_2[sqlalchemy.orm.util] 316s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_for_overlap 316s test/base/test_utils.py::BackslashReplaceTest::test_cp1251_to_utf8 316s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_token 316s [gw1] [ 95%] PASSED test/base/test_utils.py::BackslashReplaceTest::test_cp1251_to_utf8 316s test/base/test_utils.py::BackslashReplaceTest::test_latin1_to_utf8 316s [gw1] [ 95%] PASSED test/base/test_utils.py::BackslashReplaceTest::test_latin1_to_utf8 316s [gw3] [ 95%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_token 316s test/base/test_utils.py::BackslashReplaceTest::test_utf8_to_utf8 316s [gw1] [ 95%] PASSED test/base/test_utils.py::BackslashReplaceTest::test_utf8_to_utf8 316s [gw0] [ 95%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_2[sqlalchemy.orm.util] 316s test/base/test_utils.py::ColumnCollectionTest::test_compare 316s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[dict-Session] 316s test/base/test_utils.py::IdentitySetTest::test_add 316s [gw1] [ 95%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_compare 316s [gw3] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_add 316s test/base/test_utils.py::ColumnCollectionTest::test_contains_column 316s test/base/test_utils.py::IdentitySetTest::test_basic_sanity 316s [gw1] [ 95%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_contains_column 316s [gw3] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_basic_sanity 316s test/base/test_utils.py::IdentitySetTest::test_difference 316s test/base/test_utils.py::ColumnCollectionTest::test_contains_column_not_column 316s [gw3] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_difference 316s test/base/test_utils.py::IdentitySetTest::test_difference_update 316s [gw4] [ 95%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_for_overlap 316s [gw6] [ 95%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_resets_dirty[bulk] 316s [gw0] [ 95%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[dict-Session] 316s [gw3] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_difference_update 316s test/base/test_utils.py::IdentitySetTest::test_dunder_and 316s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[dict-sqlalchemy.orm.util] 316s [gw3] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_and 316s [gw1] [ 95%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_contains_column_not_column 316s test/base/test_utils.py::IdentitySetTest::test_dunder_eq 316s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_resets_dirty[orm] 316s test/base/test_utils.py::ColumnCollectionTest::test_dupes_add 316s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_base_didnt_configure 316s [gw1] [ 95%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_dupes_add 316s [gw3] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_eq 316s test/base/test_utils.py::IdentitySetTest::test_dunder_ge 316s [gw3] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_ge 316s test/base/test_utils.py::IdentitySetTest::test_dunder_gt 316s test/base/test_utils.py::ColumnCollectionTest::test_dupes_construct 316s [gw3] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_gt 316s test/base/test_utils.py::IdentitySetTest::test_dunder_iand 316s [gw3] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_iand 316s test/base/test_utils.py::IdentitySetTest::test_dunder_ior 316s [gw0] [ 95%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[dict-sqlalchemy.orm.util] 316s [gw3] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_ior 316s [gw1] [ 95%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_dupes_construct 316s test/base/test_utils.py::IdentitySetTest::test_dunder_isub 316s [gw3] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_isub 316s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[mapping-Session] 316s test/base/test_utils.py::IdentitySetTest::test_dunder_le 316s [gw3] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_le 316s test/base/test_utils.py::IdentitySetTest::test_union 316s test/base/test_utils.py::ImmutableDictTest::test_union_no_change 316s [gw1] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_union 316s [gw3] [ 95%] PASSED test/base/test_utils.py::ImmutableDictTest::test_union_no_change 316s [gw0] [ 95%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[mapping-Session] 316s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[mapping-sqlalchemy.orm.util] 316s test/base/test_utils.py::ImmutableDictTest::test_union_tuples 316s [gw3] [ 95%] PASSED test/base/test_utils.py::ImmutableDictTest::test_union_tuples 316s test/base/test_utils.py::IdentitySetTest::test_update 316s test/base/test_utils.py::ImmutableDictTest::test_values 316s [gw1] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_update 316s [gw3] [ 95%] PASSED test/base/test_utils.py::ImmutableDictTest::test_values 316s test/base/test_utils.py::ImmutableTest::test_immutable[d0] 316s test/base/test_utils.py::ImmutableDictTest::test_contains 316s [gw4] [ 95%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_base_didnt_configure 316s [gw3] [ 95%] PASSED test/base/test_utils.py::ImmutableTest::test_immutable[d0] 316s [gw1] [ 95%] PASSED test/base/test_utils.py::ImmutableDictTest::test_contains 316s [gw0] [ 95%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[mapping-sqlalchemy.orm.util] 316s test/base/test_utils.py::ImmutableTest::test_immutable[d1] 316s test/base/test_utils.py::ImmutableDictTest::test_items 316s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[row-Session] 316s [gw3] [ 95%] PASSED test/base/test_utils.py::ImmutableTest::test_immutable[d1] 316s test/base/test_utils.py::ImmutableTest::test_readonly_properties 316s [gw1] [ 95%] PASSED test/base/test_utils.py::ImmutableDictTest::test_items 316s [gw3] [ 95%] PASSED test/base/test_utils.py::ImmutableTest::test_readonly_properties 316s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension 316s test/base/test_utils.py::ImmutableDictTest::test_keys 316s test/base/test_utils.py::LRUTest::test_lru 316s [gw1] [ 95%] PASSED test/base/test_utils.py::ImmutableDictTest::test_keys 316s test/base/test_utils.py::ImmutableDictTest::test_merge_with_dicts 316s [gw3] [ 95%] PASSED test/base/test_utils.py::LRUTest::test_lru 316s [gw1] [ 95%] PASSED test/base/test_utils.py::ImmutableDictTest::test_merge_with_dicts 316s [gw0] [ 95%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[row-Session] 316s test/base/test_utils.py::ImmutableDictTest::test_merge_with_no_change 316s [gw6] [ 95%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_resets_dirty[orm] 316s [gw1] [ 95%] PASSED test/base/test_utils.py::ImmutableDictTest::test_merge_with_no_change 316s test/base/test_utils.py::MemoizedAttrTest::test_memoized_instancemethod 316s [gw3] [ 95%] PASSED test/base/test_utils.py::MemoizedAttrTest::test_memoized_instancemethod 316s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[row-sqlalchemy.orm.util] 316s test/base/test_utils.py::ImmutableDictTest::test_merge_with_tuples 316s [gw1] [ 95%] PASSED test/base/test_utils.py::ImmutableDictTest::test_merge_with_tuples 316s test/base/test_utils.py::MemoizedAttrTest::test_memoized_property 316s test/base/test_utils.py::ImmutableDictTest::test_pep584 316s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_with_autoflush 316s [gw3] [ 95%] PASSED test/base/test_utils.py::MemoizedAttrTest::test_memoized_property 316s [gw1] [ 95%] PASSED test/base/test_utils.py::ImmutableDictTest::test_pep584 316s test/base/test_utils.py::ImmutableDictTest::test_repr 316s test/base/test_utils.py::MemoizedAttrTest::test_memoized_slots 316s [gw1] [ 95%] PASSED test/base/test_utils.py::ImmutableDictTest::test_repr 316s [gw3] [ 95%] PASSED test/base/test_utils.py::MemoizedAttrTest::test_memoized_slots 317s test/base/test_utils.py::ImmutableDictTest::test_rich_compare 317s [gw0] [ 95%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[row-sqlalchemy.orm.util] 317s [gw1] [ 95%] PASSED test/base/test_utils.py::ImmutableDictTest::test_rich_compare 317s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_scalar[Session] 317s test/base/test_utils.py::ImmutableDictTest::test_serialize 317s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a0-b0-expected0] 317s [gw1] [ 95%] PASSED test/base/test_utils.py::ImmutableDictTest::test_serialize 317s test/base/test_utils.py::ImmutableDictTest::test_union_dictionary 317s [gw1] [ 95%] PASSED test/base/test_utils.py::ImmutableDictTest::test_union_dictionary 317s [gw0] [ 95%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_scalar[Session] 317s [gw3] [ 95%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a0-b0-expected0] 317s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_multi_mro 317s [gw1] [ 95%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_multi_mro 317s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a1-b1-expected1] 317s test/base/test_utils.py::IdentitySetTest::test_dunder_lt 317s [gw0] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_lt 317s test/base/test_utils.py::IdentitySetTest::test_dunder_ne 317s [gw3] [ 95%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a1-b1-expected1] 317s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a10-b10-expected10] 317s [gw0] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_ne 317s test/base/test_utils.py::IdentitySetTest::test_dunder_or 317s [gw0] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_or 317s test/base/test_utils.py::IdentitySetTest::test_dunder_sub 317s [gw0] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_sub 317s test/base/test_utils.py::IdentitySetTest::test_dunder_sub2 317s [gw3] [ 95%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a10-b10-expected10] 317s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a2-b2-expected2] 317s [gw3] [ 95%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a2-b2-expected2] 317s [gw0] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_sub2 317s test/base/test_utils.py::IdentitySetTest::test_dunder_xor 317s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_skiplevel 317s [gw1] [ 95%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_skiplevel 317s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_twolevels 317s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a3-b3-expected3] 317s [gw0] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_xor 317s test/base/test_utils.py::IdentitySetTest::test_init 317s [gw0] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_init 317s test/base/test_utils.py::IdentitySetTest::test_intersection 317s [gw3] [ 95%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a3-b3-expected3] 317s [gw0] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_intersection 317s test/base/test_utils.py::IdentitySetTest::test_intersection_update 317s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a4-b4-expected4] 317s [gw3] [ 95%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a4-b4-expected4] 317s [gw1] [ 95%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_twolevels 317s [gw0] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_intersection_update 317s test/base/test_utils.py::IdentitySetTest::test_issubset 317s [gw0] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_issubset 317s test/base/test_utils.py::IdentitySetTest::test_issuperset 317s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a5-b5-expected5] 317s [gw0] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_issuperset 317s test/base/test_utils.py::IdentitySetTest::test_repr 317s [gw0] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_repr 317s test/base/test_utils.py::IdentitySetTest::test_symmetric_difference 317s [gw0] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_symmetric_difference 317s [gw3] [ 95%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a5-b5-expected5] 317s test/base/test_utils.py::IdentitySetTest::test_symmetric_difference_update 317s [gw0] [ 95%] PASSED test/base/test_utils.py::IdentitySetTest::test_symmetric_difference_update 317s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[-False1] 317s test/sql/test_utils.py::MiscTest::test_column_collection_get 317s [gw0] [ 95%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[-False1] 317s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a6-b6-expected6] 317s [gw3] [ 95%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a6-b6-expected6] 317s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a7-b7-expected7] 317s [gw3] [ 95%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a7-b7-expected7] 317s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[252-False] 317s [gw0] [ 95%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[252-False] 317s [gw6] [ 95%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_with_autoflush 317s [gw1] [ 95%] PASSED test/sql/test_utils.py::MiscTest::test_column_collection_get 317s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[None-False] 317s [gw0] [ 95%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[None-False] 317s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture0-True] 317s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a8-b8-expected8] 317s [gw3] [ 95%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a8-b8-expected8] 317s [gw0] [ 95%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture0-True] 317s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture1-True] 317s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_dont_use_col_key 317s [gw0] [ 95%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture1-True] 317s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture11-True] 317s test/sql/test_utils.py::MiscTest::test_column_element_no_visit 317s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a9-b9-expected9] 317s [gw0] [ 95%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture11-True] 317s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture12-True] 317s [gw0] [ 95%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture12-True] 317s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture13-True] 317s [gw3] [ 95%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a9-b9-expected9] 317s [gw0] [ 95%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture13-True] 317s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture14-True] 317s [gw0] [ 95%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture14-True] 317s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture15-True] 317s [gw0] [ 95%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture15-True] 317s [gw1] [ 95%] PASSED test/sql/test_utils.py::MiscTest::test_column_element_no_visit 317s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture16-True] 317s [gw0] [ 95%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture16-True] 317s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture2-True] 317s test/base/test_utils.py::MethodOveriddenTest::test_subclass_doesnt_override 317s [gw3] [ 95%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_doesnt_override 317s test/sql/test_utils.py::MiscTest::test_find_tables_aliases 317s [gw0] [ 95%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture2-True] 317s [gw1] [ 95%] PASSED test/sql/test_utils.py::MiscTest::test_find_tables_aliases 317s test/sql/test_utils.py::MiscTest::test_find_tables_selectable 317s test/base/test_utils.py::MethodOveriddenTest::test_subclass_doesnt_override_cls_given 317s [gw1] [ 95%] PASSED test/sql/test_utils.py::MiscTest::test_find_tables_selectable 317s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr7-expected7] 317s test/sql/test_utils.py::MiscTest::test_get_embedded_bindparams[has_cache_key] 317s [gw3] [ 95%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_doesnt_override_cls_given 317s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides 317s [gw0] [ 95%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr7-expected7] 317s [gw3] [ 95%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides 317s [gw1] [ 95%] PASSED test/sql/test_utils.py::MiscTest::test_get_embedded_bindparams[has_cache_key] 317s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[foo-expected5] 317s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_cls_given 317s test/sql/test_utils.py::MiscTest::test_get_embedded_bindparams[not_has_cache_key] 317s [gw0] [ 95%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[foo-expected5] 317s [gw1] [ 95%] PASSED test/sql/test_utils.py::MiscTest::test_get_embedded_bindparams[not_has_cache_key] 317s [gw3] [ 95%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_cls_given 317s [gw4] [ 95%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension 317s test/sql/test_utils.py::MiscTest::test_incompatible_options_add_clslevel 317s [gw1] [ 95%] PASSED test/sql/test_utils.py::MiscTest::test_incompatible_options_add_clslevel 317s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension_descriptor_refresh[False] 317s test/base/test_utils.py::NoHashIdentitySetTest::test_add 317s test/sql/test_utils.py::MiscTest::test_incompatible_options_add_instancelevel 317s [gw0] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_add 317s [gw1] [ 95%] PASSED test/sql/test_utils.py::MiscTest::test_incompatible_options_add_instancelevel 317s test/base/test_utils.py::NoHashIdentitySetTest::test_basic_sanity 317s [gw0] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_basic_sanity 317s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture5-False] 317s [gw3] [ 95%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture5-False] 317s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[-False0] 317s test/base/test_utils.py::NoHashIdentitySetTest::test_difference 317s [gw0] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_difference 317s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture7-True] 317s test/base/test_utils.py::NoHashIdentitySetTest::test_difference_update 317s [gw0] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_difference_update 317s [gw3] [ 95%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture7-True] 317s [gw1] [ 95%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[-False0] 317s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_and 317s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[four-False0] 317s [gw3] [ 95%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[four-False0] 317s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[four-False1] 317s [gw3] [ 95%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[four-False1] 317s [gw0] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_and 317s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_eq 317s [gw0] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_eq 317s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ge 317s [gw0] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ge 317s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_gt 317s test/sql/test_utils.py::MiscTest::test_options_merge 317s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ior 317s [gw0] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_gt 317s [gw3] [ 95%] PASSED test/sql/test_utils.py::MiscTest::test_options_merge 317s [gw1] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ior 317s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_iand 317s [gw0] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_iand 317s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr0-expected0] 317s test/base/test_utils.py::NoHashIdentitySetTest::test_intersection_update 317s [gw3] [ 95%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr0-expected0] 317s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_isub 317s [gw0] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_intersection_update 317s test/base/test_utils.py::NoHashIdentitySetTest::test_issubset 317s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr1-expected1] 317s [gw0] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_issubset 317s [gw6] [ 95%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_dont_use_col_key 317s [gw1] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_isub 317s test/base/test_utils.py::NoHashIdentitySetTest::test_issuperset 317s [gw3] [ 95%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr1-expected1] 317s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr2-expected2] 317s [gw0] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_issuperset 317s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_le 317s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_evaluate_w_explicit_returning 317s test/base/test_utils.py::NoHashIdentitySetTest::test_repr 317s [gw0] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_repr 317s [gw3] [ 95%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr2-expected2] 317s test/base/test_utils.py::NoHashIdentitySetTest::test_symmetric_difference 317s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr3-expected3] 317s [gw1] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_le 317s [gw0] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_symmetric_difference 317s [gw3] [ 95%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr3-expected3] 317s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr4-expected4] 317s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_lt 317s [gw1] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_lt 317s test/base/test_utils.py::NoHashIdentitySetTest::test_symmetric_difference_update 317s [gw3] [ 95%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr4-expected4] 317s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr6-expected6] 317s [gw3] [ 95%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr6-expected6] 317s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ne 317s [gw0] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_symmetric_difference_update 317s [gw1] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ne 317s test/base/test_utils.py::NoHashIdentitySetTest::test_union 317s [gw0] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_union 317s test/base/test_utils.py::NoHashIdentitySetTest::test_update 317s test/base/test_utils.py::OrderedDictTest::test_odict_constructor 317s [gw0] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_update 317s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_or 317s [gw3] [ 95%] PASSED test/base/test_utils.py::OrderedDictTest::test_odict_constructor 317s [gw1] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_or 317s test/base/test_utils.py::OrderedDictTest::test_odict_copy 317s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_sub 317s [gw4] [ 95%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension_descriptor_refresh[False] 317s test/base/test_utils.py::OrderedDictTest::test_no_sort_legacy_dictionary 317s [gw0] [ 95%] PASSED test/base/test_utils.py::OrderedDictTest::test_no_sort_legacy_dictionary 317s [gw1] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_sub 317s [gw3] [ 95%] PASSED test/base/test_utils.py::OrderedDictTest::test_odict_copy 317s test/base/test_utils.py::OrderedDictTest::test_odict 317s test/base/test_utils.py::OrderedDictTest::test_sort_dictionary 317s [gw3] [ 95%] PASSED test/base/test_utils.py::OrderedDictTest::test_sort_dictionary 317s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_sub2 317s [gw1] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_sub2 317s [gw0] [ 95%] PASSED test/base/test_utils.py::OrderedDictTest::test_odict 317s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension_descriptor_refresh[True] 317s test/base/test_utils.py::OrderedSetTest::test_modify 317s test/base/test_utils.py::OrderedIdentitySetTest::test_add 317s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_xor 317s [gw0] [ 95%] PASSED test/base/test_utils.py::OrderedSetTest::test_modify 317s [gw3] [ 95%] PASSED test/base/test_utils.py::OrderedIdentitySetTest::test_add 317s test/base/test_utils.py::OrderedSetTest::test_mutators_against_iter 317s [gw1] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_xor 317s test/base/test_utils.py::OrderedIdentitySetTest::test_intersection 317s [gw0] [ 95%] PASSED test/base/test_utils.py::OrderedSetTest::test_mutators_against_iter 317s [gw3] [ 95%] PASSED test/base/test_utils.py::OrderedIdentitySetTest::test_intersection 317s test/base/test_utils.py::NoHashIdentitySetTest::test_init 317s [gw1] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_init 317s test/base/test_utils.py::OrderedSetTest::test_mutators_against_iter_update 317s [gw0] [ 95%] PASSED test/base/test_utils.py::OrderedSetTest::test_mutators_against_iter_update 317s test/base/test_utils.py::OrderedSetTest::test_copy 317s test/base/test_utils.py::NoHashIdentitySetTest::test_intersection 317s test/base/test_utils.py::OrderedSetTest::test_op[0] 317s [gw0] [ 95%] PASSED test/base/test_utils.py::OrderedSetTest::test_op[0] 317s [gw1] [ 95%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_intersection 317s [gw3] [ 95%] PASSED test/base/test_utils.py::OrderedSetTest::test_copy 317s test/base/test_utils.py::OrderedSetTest::test_op[1] 317s [gw0] [ 95%] PASSED test/base/test_utils.py::OrderedSetTest::test_op[1] 317s test/base/test_utils.py::OrderedSetTest::test_empty_pop 317s test/base/test_utils.py::OrderedSetTest::test_op[2] 317s [gw0] [ 95%] PASSED test/base/test_utils.py::OrderedSetTest::test_op[2] 317s [gw3] [ 95%] PASSED test/base/test_utils.py::OrderedSetTest::test_empty_pop 317s test/base/test_utils.py::OrderedSetTest::test_op[3] 317s test/base/test_utils.py::OrderedSetTest::test_eq_no_insert_order 317s [gw0] [ 95%] PASSED test/base/test_utils.py::OrderedSetTest::test_op[3] 317s [gw3] [ 95%] PASSED test/base/test_utils.py::OrderedSetTest::test_eq_no_insert_order 317s test/base/test_utils.py::OrderedSetTest::test_update 317s test/base/test_utils.py::OrderedSetTest::test_eq_non_ordered_set 317s test/base/test_utils.py::OrderedSetTest::test_pickle 317s [gw1] [ 95%] PASSED test/base/test_utils.py::OrderedSetTest::test_update 317s [gw3] [ 95%] PASSED test/base/test_utils.py::OrderedSetTest::test_eq_non_ordered_set 317s [gw0] [ 95%] PASSED test/base/test_utils.py::OrderedSetTest::test_pickle 317s test/base/test_utils.py::OrderedSetTest::test_repr 317s test/base/test_utils.py::OrderedSetTest::test_len 317s [gw3] [ 95%] PASSED test/base/test_utils.py::OrderedSetTest::test_len 317s [gw0] [ 95%] PASSED test/base/test_utils.py::OrderedSetTest::test_repr 317s test/base/test_utils.py::OrderedSetTest::test_set_ops 317s [gw6] [ 95%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_evaluate_w_explicit_returning 317s test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_aliased_subclass 317s [gw0] [ 95%] PASSED test/base/test_utils.py::OrderedSetTest::test_set_ops 317s test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_base_two 317s test/orm/test_utils.py::PathRegistryTest::test_eq_non_path 317s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning[False] 317s [gw4] [ 95%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension_descriptor_refresh[True] 317s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension 317s [gw3] [ 95%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_base_two 317s [gw6] [ 95%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning[False] 317s test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_sub 317s [gw3] [ 95%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_sub 317s test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_use_mapper 317s [gw3] [ 95%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_use_mapper 317s test/base/test_utils.py::ColumnCollectionTest::test_getitem_tuple_int 317s [gw6] [ 95%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_getitem_tuple_int 317s test/orm/test_utils.py::PathRegistryTest::test_addition 317s test/base/test_utils.py::ColumnCollectionTest::test_getitem_tuple_str 317s [gw6] [ 95%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_getitem_tuple_str 317s test/base/test_utils.py::ColumnCollectionTest::test_identical_dupe_construct 317s [gw6] [ 95%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_identical_dupe_construct 317s [gw1] [ 95%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_aliased_subclass 317s test/base/test_utils.py::ColumnCollectionTest::test_in 317s test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_aliased_subclass_onroot 317s [gw6] [ 95%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_in 317s [gw1] [ 95%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_aliased_subclass_onroot 317s test/base/test_utils.py::ColumnCollectionTest::test_items 317s test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_subclass 317s [gw6] [ 95%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_items 317s [gw1] [ 95%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_subclass 317s test/base/test_utils.py::ColumnCollectionTest::test_key_index_error 317s test/orm/test_utils.py::PathRegistryInhTest::test_plain 317s [gw1] [ 95%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_plain 317s [gw6] [ 95%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_key_index_error 317s test/base/test_utils.py::ColumnCollectionTest::test_keys 317s test/orm/test_utils.py::PathRegistryInhTest::test_plain_aliased 317s [gw1] [ 95%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_plain_aliased 317s [gw6] [ 95%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_keys 317s test/base/test_utils.py::ColumnCollectionTest::test_separate_key_all_cols 317s test/orm/test_utils.py::PathRegistryInhTest::test_plain_aliased_compound 317s [gw6] [ 95%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_separate_key_all_cols 317s [gw1] [ 95%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_plain_aliased_compound 317s test/base/test_utils.py::ColumnCollectionTest::test_separate_key_get 317s test/orm/test_utils.py::PathRegistryInhTest::test_plain_compound 317s [gw1] [ 95%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_plain_compound 317s [gw6] [ 95%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_separate_key_get 317s test/base/test_utils.py::ColumnCollectionTest::test_separate_key_in 317s test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_base_one 317s [gw1] [ 95%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_base_one 317s [gw6] [ 95%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_separate_key_in 317s test/base/test_utils.py::ColumnCollectionTest::test_str 317s [gw6] [ 95%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_str 317s test/base/test_utils.py::ColumnCollectionTest::test_values 317s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left 317s [gw1] [ 95%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left 317s [gw6] [ 95%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_values 317s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_left_edge 317s [gw1] [ 95%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_left_edge 317s test/orm/test_utils.py::ContextualWarningsTest::test_autoflush_implicit 317s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_middle 317s [gw1] [ 96%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_middle 317s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_right_edge 317s [gw1] [ 96%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_right_edge 317s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_left_edge 317s [gw1] [ 96%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_left_edge 317s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_middle 317s [gw1] [ 96%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_middle 317s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_right_edge 317s [gw1] [ 96%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_right_edge 317s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right 317s [gw1] [ 96%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right 317s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_right_edge 317s [gw1] [ 96%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_right_edge 317s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_left_edge 317s [gw1] [ 96%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_left_edge 317s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_middle 317s [gw1] [ 96%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_middle 317s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_right_edge 317s [gw1] [ 96%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_right_edge 317s test/base/test_utils.py::QuotedTokenParserTest::test_single 317s [gw4] [ 96%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension 317s [gw1] [ 96%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_single 317s [gw3] [ 96%] PASSED test/orm/test_utils.py::PathRegistryTest::test_addition 317s test/base/test_utils.py::SymbolTest::test_basic 317s [gw1] [ 96%] PASSED test/base/test_utils.py::SymbolTest::test_basic 317s test/orm/test_utils.py::PathRegistryTest::test_aliased_class 317s [gw3] [ 96%] PASSED test/orm/test_utils.py::PathRegistryTest::test_aliased_class 317s test/base/test_utils.py::SymbolTest::test_bitflags 317s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension_warn_concrete_disc_resolves_overlap 317s [gw1] [ 96%] PASSED test/base/test_utils.py::SymbolTest::test_bitflags 317s test/orm/test_utils.py::PathRegistryTest::test_contains_mapper 317s [gw3] [ 96%] PASSED test/orm/test_utils.py::PathRegistryTest::test_contains_mapper 317s test/base/test_utils.py::SymbolTest::test_compare_to_native_py_intflag[native] 317s [gw1] [ 96%] PASSED test/base/test_utils.py::SymbolTest::test_compare_to_native_py_intflag[native] 317s [gw6] [ 96%] PASSED test/orm/test_utils.py::ContextualWarningsTest::test_autoflush_implicit 317s test/orm/test_utils.py::PathRegistryTest::test_deseralize 317s test/base/test_utils.py::SymbolTest::test_compare_to_native_py_intflag[ours] 317s [gw1] [ 96%] PASSED test/base/test_utils.py::SymbolTest::test_compare_to_native_py_intflag[ours] 317s [gw3] [ 96%] PASSED test/orm/test_utils.py::PathRegistryTest::test_deseralize 317s test/base/test_utils.py::SymbolTest::test_composites 317s test/orm/test_utils.py::PathRegistryTest::test_entity_boolean 317s test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_explicit 317s [gw1] [ 96%] PASSED test/base/test_utils.py::SymbolTest::test_composites 317s [gw3] [ 96%] PASSED test/orm/test_utils.py::PathRegistryTest::test_entity_boolean 317s test/base/test_utils.py::SymbolTest::test_fast_int_flag 317s test/orm/test_utils.py::PathRegistryTest::test_eq 317s [gw3] [ 96%] PASSED test/orm/test_utils.py::PathRegistryTest::test_eq 317s test/orm/test_utils.py::PathRegistryTest::test_registry_get 317s [gw1] [ 96%] PASSED test/base/test_utils.py::SymbolTest::test_fast_int_flag 317s [gw3] [ 96%] PASSED test/orm/test_utils.py::PathRegistryTest::test_registry_get 317s test/base/test_utils.py::SymbolTest::test_fast_int_flag_dont_allow_conflicts 317s [gw1] [ 96%] PASSED test/base/test_utils.py::SymbolTest::test_fast_int_flag_dont_allow_conflicts 317s test/base/test_utils.py::SymbolTest::test_fast_int_flag_no_more_iter 317s [gw1] [ 96%] PASSED test/base/test_utils.py::SymbolTest::test_fast_int_flag_no_more_iter 317s test/base/test_utils.py::SymbolTest::test_fast_int_flag_still_global 317s [gw1] [ 96%] PASSED test/base/test_utils.py::SymbolTest::test_fast_int_flag_still_global 317s test/orm/test_utils.py::PathRegistryTest::test_registry_set 317s test/base/test_utils.py::SymbolTest::test_parser 317s [gw1] [ 96%] PASSED test/base/test_utils.py::SymbolTest::test_parser 317s test/base/test_utils.py::SymbolTest::test_pickle 317s [gw3] [ 96%] PASSED test/orm/test_utils.py::PathRegistryTest::test_registry_set 317s [gw1] [ 96%] PASSED test/base/test_utils.py::SymbolTest::test_pickle 317s test/orm/test_utils.py::PathRegistryTest::test_registry_setdefault 317s test/base/test_utils.py::TestClassHierarchy::test_object 317s [gw3] [ 96%] PASSED test/orm/test_utils.py::PathRegistryTest::test_registry_setdefault 317s test/orm/test_utils.py::PathRegistryTest::test_root_registry 317s [gw1] [ 96%] PASSED test/base/test_utils.py::TestClassHierarchy::test_object 317s test/base/test_utils.py::TestClassHierarchy::test_single 317s [gw1] [ 96%] PASSED test/base/test_utils.py::TestClassHierarchy::test_single 317s [gw3] [ 96%] PASSED test/orm/test_utils.py::PathRegistryTest::test_root_registry 317s [gw0] [ 96%] PASSED test/orm/test_utils.py::PathRegistryTest::test_eq_non_path 317s test/orm/test_utils.py::PathRegistryTest::test_serialize 317s test/orm/test_utils.py::PathRegistryTest::test_expand 317s test/base/test_utils.py::TestClassProperty::test_simple 317s [gw1] [ 96%] PASSED test/base/test_utils.py::TestClassProperty::test_simple 317s [gw3] [ 96%] PASSED test/orm/test_utils.py::PathRegistryTest::test_serialize 317s [gw0] [ 96%] PASSED test/orm/test_utils.py::PathRegistryTest::test_expand 317s test/orm/test_utils.py::PathRegistryTest::test_indexed_entity 317s test/orm/test_utils.py::PathRegistryTest::test_slice 317s [gw0] [ 96%] PASSED test/orm/test_utils.py::PathRegistryTest::test_indexed_entity 317s test/base/test_utils.py::TestFormatArgspec::test_init_bare 317s [gw1] [ 96%] PASSED test/base/test_utils.py::TestFormatArgspec::test_init_bare 317s [gw3] [ 96%] PASSED test/orm/test_utils.py::PathRegistryTest::test_slice 317s test/orm/test_utils.py::PathRegistryTest::test_slice_token 317s test/base/test_utils.py::TestFormatArgspec::test_init_grouped 317s [gw1] [ 96%] PASSED test/base/test_utils.py::TestFormatArgspec::test_init_grouped 317s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted0-True] 317s [gw1] [ 96%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted0-True] 317s [gw4] [ 96%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension_warn_concrete_disc_resolves_overlap 317s [gw3] [ 96%] PASSED test/orm/test_utils.py::PathRegistryTest::test_slice_token 317s test/orm/test_utils.py::PathRegistryTest::test_indexed_key 317s [gw0] [ 96%] PASSED test/orm/test_utils.py::PathRegistryTest::test_indexed_key 317s test/orm/test_utils.py::PathRegistryTest::test_indexed_key_token 317s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted5-True] 317s [gw1] [ 96%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted5-True] 317s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted6-True] 317s [gw1] [ 96%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted6-True] 317s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension_warn_for_overlap 317s [gw6] [ 96%] PASSED test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_explicit 317s test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_implicit_aliased 317s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted7-True] 317s [gw1] [ 96%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted7-True] 317s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted8-True] 317s [gw1] [ 96%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted8-True] 317s [gw0] [ 96%] PASSED test/orm/test_utils.py::PathRegistryTest::test_indexed_key_token 317s test/orm/test_utils.py::PathRegistryTest::test_key_boolean 317s [gw0] [ 96%] PASSED test/orm/test_utils.py::PathRegistryTest::test_key_boolean 317s test/orm/test_utils.py::PathRegistryTest::test_length 317s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted9-True] 317s [gw1] [ 96%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted9-True] 317s test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_only_fixture-wanted14-False] 317s test/base/test_utils.py::QuotedTokenParserTest::test_dotted 317s [gw1] [ 96%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_only_fixture-wanted14-False] 317s test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_opt_fixture-wanted16-False] 317s [gw0] [ 96%] PASSED test/orm/test_utils.py::PathRegistryTest::test_length 317s [gw3] [ 96%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted 317s [gw1] [ 96%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_opt_fixture-wanted16-False] 317s test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_plus_posn_fixture-wanted15-False] 317s test/orm/test_utils.py::PathRegistryTest::test_path 317s [gw0] [ 96%] PASSED test/orm/test_utils.py::PathRegistryTest::test_path 317s [gw1] [ 96%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_plus_posn_fixture-wanted15-False] 317s test/orm/test_utils.py::PathRegistryTest::test_registry_contains 317s test/base/test_utils.py::TestFormatArgspec::test_specs[_ret_annotation_fixture-wanted13-False] 317s [gw1] [ 96%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[_ret_annotation_fixture-wanted13-False] 317s [gw0] [ 96%] PASSED test/orm/test_utils.py::PathRegistryTest::test_registry_contains 317s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted1-False] 317s [gw3] [ 96%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted1-False] 317s test/base/test_utils.py::TestModuleRegistry::test_modules_are_loaded 317s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted10-True] 317s test/base/test_utils.py::ToListTest::test_from_bytes 317s [gw3] [ 96%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted10-True] 317s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted11-True] 317s [gw0] [ 96%] PASSED test/base/test_utils.py::ToListTest::test_from_bytes 317s [gw3] [ 96%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted11-True] 317s [gw1] [ 96%] PASSED test/base/test_utils.py::TestModuleRegistry::test_modules_are_loaded 317s test/base/test_utils.py::ToListTest::test_from_dict 317s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted12-False] 317s [gw0] [ 96%] PASSED test/base/test_utils.py::ToListTest::test_from_dict 317s test/base/test_utils.py::ToListTest::test_from_set 317s [gw4] [ 96%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension_warn_for_overlap 317s [gw3] [ 96%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted12-False] 317s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted2-True] 317s test/base/test_utils.py::TestProperties::test_keys_in_dir 317s [gw1] [ 96%] PASSED test/base/test_utils.py::TestProperties::test_keys_in_dir 317s test/base/test_utils.py::TestProperties::test_pickle 317s [gw0] [ 96%] PASSED test/base/test_utils.py::ToListTest::test_from_set 317s test/base/test_utils.py::ToListTest::test_from_string 317s [gw0] [ 96%] PASSED test/base/test_utils.py::ToListTest::test_from_string 317s [gw3] [ 96%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted2-True] 317s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted3-False] 317s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_inline_non_polymorphic 317s [gw1] [ 96%] PASSED test/base/test_utils.py::TestProperties::test_pickle 317s test/base/test_utils.py::TestProperties::test_pickle_immuatbleprops 317s [gw1] [ 96%] PASSED test/base/test_utils.py::TestProperties::test_pickle_immuatbleprops 317s test/base/test_utils.py::TestProperties::test_pickle_orderedprops 317s [gw1] [ 96%] PASSED test/base/test_utils.py::TestProperties::test_pickle_orderedprops 317s [gw3] [ 96%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted3-False] 317s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted4-True] 317s [gw3] [ 96%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted4-True] 317s test/base/test_utils.py::ToListTest::test_from_tuple 317s [gw0] [ 96%] PASSED test/base/test_utils.py::ToListTest::test_from_tuple 317s test/base/test_utils.py::WeakSequenceTest::test_cleanout_appended 317s [gw6] [ 96%] PASSED test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_implicit_aliased 317s test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_implicit_instantiate 317s test/base/test_utils.py::WeakSequenceTest::test_cleanout_elements 317s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_fn_nodocstring 317s [gw1] [ 96%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_fn_nodocstring 317s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_functools_parial 317s [gw1] [ 96%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_functools_parial 317s test/orm/test_validators.py::ValidatorTest::test_collection 317s [gw6] [ 96%] PASSED test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_implicit_instantiate 317s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_left_edge 317s [gw1] [ 96%] PASSED test/orm/test_validators.py::ValidatorTest::test_collection 317s [gw6] [ 96%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_left_edge 317s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_middle 317s [gw6] [ 96%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_middle 317s test/orm/test_validators.py::ValidatorTest::test_scalar 317s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_right_edge 317s [gw6] [ 96%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_right_edge 317s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_left_edge 317s [gw6] [ 96%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_left_edge 317s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_middle 317s [gw6] [ 96%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_middle 317s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_right_edge 317s [gw6] [ 96%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_right_edge 317s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_left_edge 317s [gw6] [ 96%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_left_edge 317s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_middle 317s [gw6] [ 96%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_middle 317s [gw1] [ 96%] PASSED test/orm/test_validators.py::ValidatorTest::test_scalar 317s test/orm/test_validators.py::ValidatorTest::test_validators_dict 317s test/orm/test_validators.py::ValidatorTest::test_validator_as_callable_object 317s [gw4] [ 96%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_inline_non_polymorphic 317s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_explicit 317s [gw1] [ 96%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_as_callable_object 317s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-default] 317s [gw1] [ 96%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-default] 317s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-include_backrefs] 317s [gw6] [ 96%] PASSED test/orm/test_validators.py::ValidatorTest::test_validators_dict 317s test/sql/test_values.py::ValuesTest::test_add_cte_one 317s [gw1] [ 96%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-include_backrefs] 317s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_add_cte_one 317s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-not_include_backrefs] 317s test/sql/test_values.py::ValuesTest::test_add_cte_two 317s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_add_cte_two 317s test/sql/test_values.py::ValuesTest::test_anon_alias 317s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_anon_alias 317s test/sql/test_values.py::ValuesTest::test_auto_proxy_col_ownership 317s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_auto_proxy_col_ownership 317s test/sql/test_values.py::ValuesTest::test_auto_proxy_make_new_values 317s [gw4] [ 96%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_explicit 317s [gw1] [ 96%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-not_include_backrefs] 317s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_auto_proxy_make_new_values 317s test/orm/test_validators.py::ValidatorTest::test_validator_bulk_collection_set 317s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_doesnt_consider_base 317s test/sql/test_values.py::ValuesTest::test_auto_proxy_select_c_col 317s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_auto_proxy_select_c_col 317s test/sql/test_values.py::ValuesTest::test_auto_proxy_select_direct_col 318s [gw4] [ 96%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_doesnt_consider_base 318s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_auto_proxy_select_direct_col 318s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_in_mapper_args 318s test/sql/test_values.py::ValuesTest::test_bound_parameters 318s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_bound_parameters 318s test/sql/test_values.py::ValuesTest::test_column_quoting 318s [gw4] [ 96%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_in_mapper_args 318s [gw1] [ 96%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_bulk_collection_set 318s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_column_quoting 318s test/orm/test_validators.py::ValidatorTest::test_validator_bulk_dict_set 318s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-cte_named-not_values_named] 318s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_ok_to_override_type_from_abstract 318s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-cte_named-not_values_named] 318s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-cte_named-values_named] 318s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-cte_named-values_named] 318s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-not_cte_named-not_values_named] 318s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-not_cte_named-not_values_named] 318s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-not_cte_named-values_named] 318s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-not_cte_named-values_named] 318s [gw1] [ 96%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_bulk_dict_set 318s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-cte_named-not_values_named] 318s [gw2] [ 96%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Text()] 318s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Time()] 318s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-cte_named-not_values_named] 318s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-cte_named-values_named] 318s test/orm/test_validators.py::ValidatorTest::test_validator_multi_warning 318s [gw1] [ 96%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_multi_warning 318s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-cte_named-values_named] 318s test/orm/test_validators.py::ValidatorTest::test_validator_w_removes 318s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-not_cte_named-not_values_named] 318s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-not_cte_named-not_values_named] 318s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-not_cte_named-values_named] 318s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-not_cte_named-values_named] 318s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-cte_named-not_values_named] 318s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-cte_named-not_values_named] 318s [gw1] [ 96%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_w_removes 318s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-cte_named-values_named] 318s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-cte_named-values_named] 318s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-not_cte_named-not_values_named] 318s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-not_cte_named-values_named] 318s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-not_cte_named-values_named] 318s [gw1] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-not_cte_named-not_values_named] 318s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-not_cte_named-values_named] 318s test/sql/test_values.py::ValuesTest::test_from_linting_named 318s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_from_linting_named 318s [gw1] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-not_cte_named-values_named] 318s test/sql/test_values.py::ValuesTest::test_from_linting_unnamed 318s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-cte_named-not_values_named] 318s [gw1] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-cte_named-not_values_named] 318s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_from_linting_unnamed 318s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-cte_named-values_named] 318s test/sql/test_values.py::ValuesTest::test_lateral 318s [gw1] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-cte_named-values_named] 318s [gw4] [ 96%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_ok_to_override_type_from_abstract 318s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-not_cte_named-not_values_named] 318s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_lateral 318s [gw1] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-not_cte_named-not_values_named] 318s test/sql/test_values.py::ValuesTest::test_literal_parameters 318s test/sql/test_values.py::ValuesTest::test_literal_parameters_not_every_type_given 318s [gw1] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_literal_parameters_not_every_type_given 318s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_literal_parameters 318s test/sql/test_values.py::ValuesTest::test_no_cte_with_lateral 318s [gw1] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_no_cte_with_lateral 318s test/sql/test_values.py::ValuesTest::test_use_cols_for_types 318s test/sql/test_values.py::ValuesTest::test_values_in_scalar_subq 318s [gw1] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_use_cols_for_types 318s test/sql/test_values.py::ValuesTest::test_use_cols_tricky_not_every_type_given 318s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_deferred 318s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_values_in_scalar_subq 318s [gw1] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_use_cols_tricky_not_every_type_given 318s test/sql/test_values.py::ValuesTest::test_values_in_select_cte_literal_binds 318s test/sql/test_values.py::ValuesTest::test_with_join_named 318s [gw1] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_with_join_named 318s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_values_in_select_cte_literal_binds 318s test/sql/test_values.py::ValuesTest::test_with_join_unnamed 318s test/sql/test_values.py::ValuesTest::test_values_in_select_cte_params 318s [gw1] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_with_join_unnamed 318s test/sql/test_values.py::ValuesTest::test_with_standalone_aliased_join 318s [gw1] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_with_standalone_aliased_join 318s test/sql/test_values.py::ValuesTest::test_wrong_number_of_elements 318s [gw1] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_wrong_number_of_elements 318s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_values_in_select_cte_params 318s test/sql/test_values.py::ValuesTest::test_with_aliased_join 318s test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_base_both 318s [gw6] [ 96%] PASSED test/sql/test_values.py::ValuesTest::test_with_aliased_join 318s test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_child_row_switch_one 318s [gw4] [ 96%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_deferred 318s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_parentcol_after_the_fact 318s [gw1] [ 96%] PASSED test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_base_both 318s test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_mismatch_version_col_warning 318s [gw5] [ 96%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_to_entity 318s test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_bound 318s [gw1] [ 96%] PASSED test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_mismatch_version_col_warning 318s test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_sub_both 318s [gw6] [ 96%] PASSED test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_child_row_switch_one 318s test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_child_row_switch_two 318s [gw4] [ 96%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_parentcol_after_the_fact 318s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_sub_parentcol_after_the_fact 318s [gw1] [ 96%] PASSED test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_sub_both 318s test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_sub_only 318s [gw6] [ 96%] PASSED test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_child_row_switch_two 318s test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_row_switch 318s [gw1] [ 96%] PASSED test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_sub_only 318s test/orm/test_versioning.py::ManualInheritanceVersionTest_sqlite+pysqlite_3_46_1::test_no_increment 318s [gw4] [ 96%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_sub_parentcol_after_the_fact 318s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_subcol_after_the_fact 318s [gw1] [ 96%] PASSED test/orm/test_versioning.py::ManualInheritanceVersionTest_sqlite+pysqlite_3_46_1::test_no_increment 318s [gw6] [ 96%] PASSED test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_row_switch 318s test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_insert 318s test/orm/test_versioning.py::ColumnTypeTest_sqlite+pysqlite_3_46_1::test_update 318s [gw1] [ 96%] PASSED test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_insert 318s [gw4] [ 96%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_subcol_after_the_fact 318s test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update 318s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_class_w_invalid_multiple_bases 318s [gw4] [ 96%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_class_w_invalid_multiple_bases 318s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_cascading_resolution_pk[legacy] 318s [gw1] [ 96%] PASSED test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update 318s test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update_concurrent_check 318s [gw6] [ 96%] PASSED test/orm/test_versioning.py::ColumnTypeTest_sqlite+pysqlite_3_46_1::test_update 318s test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update_version_conditional 318s [gw1] [ 96%] PASSED test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update_concurrent_check 318s [gw6] [ 96%] PASSED test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update_version_conditional 318s [gw4] [ 96%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_cascading_resolution_pk[legacy] 318s test/orm/test_versioning.py::NullVersionIdTest_sqlite+pysqlite_3_46_1::test_null_version_id_insert 318s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_cascading_resolution_pk[use_existing_column] 318s test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_functional_counter 318s [gw1] [ 96%] PASSED test/orm/test_versioning.py::NullVersionIdTest_sqlite+pysqlite_3_46_1::test_null_version_id_insert 318s test/orm/test_versioning.py::NullVersionIdTest_sqlite+pysqlite_3_46_1::test_null_version_id_update 318s [gw1] [ 96%] PASSED test/orm/test_versioning.py::NullVersionIdTest_sqlite+pysqlite_3_46_1::test_null_version_id_update 318s test/orm/test_versioning.py::PlainInheritanceTest_sqlite+pysqlite_3_46_1::test_update_child_table_only 318s [gw6] [ 96%] PASSED test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_functional_counter 318s [gw4] [ 96%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_cascading_resolution_pk[use_existing_column] 318s test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_no_counter 318s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[different_attr-legacy] 318s [gw1] [ 96%] PASSED test/orm/test_versioning.py::PlainInheritanceTest_sqlite+pysqlite_3_46_1::test_update_child_table_only 318s test/orm/test_versioning.py::PostUpdatePrefetchTest::test_random_versionids 318s [gw6] [ 96%] PASSED test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_no_counter 318s test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_plain_counter 318s [gw1] [ 96%] PASSED test/orm/test_versioning.py::PostUpdatePrefetchTest::test_random_versionids 318s test/orm/test_versioning.py::PostUpdateVersioningTest::test_bumped_version_id_on_delete 318s [gw4] [ 96%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[different_attr-legacy] 318s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[different_attr-use_existing_column] 318s [gw7] [ 96%] PASSED test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[primary_key] 318s test/aaa_profiling/test_threading.py::SessionThreadingTest::test_scoped_session_thread_local 318s [gw7] [ 96%] SKIPPED test/aaa_profiling/test_threading.py::SessionThreadingTest::test_scoped_session_thread_local 318s test/aaa_profiling/test_threading.py::SessionThreadingTest::test_sessionmaker_thread_safe 318s [gw7] [ 96%] SKIPPED test/aaa_profiling/test_threading.py::SessionThreadingTest::test_sessionmaker_thread_safe 318s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address | None"]-Mapped["Address | None"]] 318s [gw1] [ 96%] PASSED test/orm/test_versioning.py::PostUpdateVersioningTest::test_bumped_version_id_on_delete 318s [gw6] [ 96%] PASSED test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_plain_counter 318s test/orm/test_versioning.py::PostUpdateVersioningTest::test_bumped_version_id_on_update 318s [gw7] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address | None"]-Mapped["Address | None"]] 318s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address" | "None"]-Mapped["Address" | "None"]] 318s [gw7] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address" | "None"]-Mapped["Address" | "None"]] 318s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address"]-Mapped["Address"]] 318s [gw7] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address"]-Mapped["Address"]] 318s [gw1] [ 96%] PASSED test/orm/test_versioning.py::PostUpdateVersioningTest::test_bumped_version_id_on_update 318s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["None" | "Address"]-Mapped["None" | "Address"]] 319s [gw7] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["None" | "Address"]-Mapped["None" | "Address"]] 319s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped['Address']-Mapped['Address']] 319s test/orm/test_versioning.py::RowSwitchTest_sqlite+pysqlite_3_46_1::test_child_row_switch 319s [gw7] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped['Address']-Mapped['Address']] 319s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped['None | Address']-Mapped['None | Address']] 319s [gw7] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped['None | Address']-Mapped['None | Address']] 319s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[A | None]-Mapped["A | None"]] 319s test/orm/test_versioning.py::QuotedBindVersioningTest_sqlite+pysqlite_3_46_1::test_round_trip 319s [gw7] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[A | None]-Mapped["A | None"]] 319s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[A_]-Mapped["A_"]] 319s [gw7] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[A_]-Mapped["A_"]] 319s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Address | None]-Mapped["Address | None"]] 319s [gw7] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Address | None]-Mapped["Address | None"]] 319s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Address]-Mapped["Address"]] 319s [gw7] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Address]-Mapped["Address"]] 319s [gw1] [ 96%] PASSED test/orm/test_versioning.py::QuotedBindVersioningTest_sqlite+pysqlite_3_46_1::test_round_trip 319s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Decimal | float | None]-Mapped["Decimal | float | None"]] 319s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_noexpire_on_commit 319s [gw7] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Decimal | float | None]-Mapped["Decimal | float | None"]] 319s [gw1] [ 96%] SKIPPED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_noexpire_on_commit 319s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_delete_col 319s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Decimal | float]-Mapped["Decimal | float"]] 319s [gw7] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Decimal | float]-Mapped["Decimal | float"]] 319s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Dict[str, str]]-Mapped[Dict["str", "str"]]] 319s [gw7] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Dict[str, str]]-Mapped[Dict["str", "str"]]] 319s [gw4] [ 96%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[different_attr-use_existing_column] 319s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[List[Edge]]-Mapped[List["Edge"]]] 319s [gw7] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[List[Edge]]-Mapped[List["Edge"]]] 319s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[None | Address]-Mapped["None | Address"]] 319s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[not_different_attr-legacy] 319s [gw7] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[None | Address]-Mapped["None | Address"]] 319s [gw1] [ 96%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_delete_col 319s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[None | dict[str, str]]-Mapped[None | dict[str, str]]] 319s [gw7] [ 96%] 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]]] 319s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_insert_col 319s 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]]] 319s [gw7] [ 96%] 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]]] 319s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[Dict[str, str]]]-Mapped[Optional[Dict["str", "str"]]]] 319s [gw7] [ 96%] 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"]]]] 319s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[Union[Decimal, float]]]-Mapped[Optional[Union["Decimal", "float"]]]] 319s [gw7] [ 96%] 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"]]]] 319s 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]]]]] 319s [gw7] [ 96%] 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]]]]] 319s [gw1] [ 96%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_insert_col 319s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[anno_str_mc]]-Mapped[Optional["anno_str_mc"]]] 319s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_insert_col_eager_defaults 319s [gw7] [ 96%] 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"]]] 319s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[TestType[str, str]]-Mapped[TestType["str", "str"]]] 319s [gw7] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[TestType[str, str]]-Mapped[TestType["str", "str"]]] 319s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[TestType[str]]-Mapped[TestType["str"]]] 319s [gw7] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[TestType[str]]-Mapped[TestType["str"]]] 319s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[A, None]]-Mapped[Union["A", "None"]]] 319s [gw7] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[A, None]]-Mapped[Union["A", "None"]]] 319s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[Decimal, float, None]]-Mapped[Union["Decimal", "float", "None"]]] 319s [gw7] [ 96%] 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"]]] 319s [gw1] [ 96%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_insert_col_eager_defaults 319s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[Decimal, float]]-Mapped[Union["Decimal", "float"]]] 319s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_multi_update 319s [gw7] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[Decimal, float]]-Mapped[Union["Decimal", "float"]]] 319s 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]]] 319s [gw7] [ 96%] 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]]] 319s [gw6] [ 96%] PASSED test/orm/test_versioning.py::RowSwitchTest_sqlite+pysqlite_3_46_1::test_child_row_switch 319s 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]]]] 319s test/orm/test_versioning.py::RowSwitchTest_sqlite+pysqlite_3_46_1::test_row_switch 319s [gw7] [ 96%] 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]]]] 319s 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]]]] 319s [gw7] [ 96%] 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]]]] 319s [gw1] [ 96%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_multi_update 319s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[float, Decimal]]-Mapped[Union["float", "Decimal"]]] 319s [gw7] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[float, Decimal]]-Mapped[Union["float", "Decimal"]]] 319s 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]]] 319s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_sql_expr_bump 319s [gw7] [ 96%] 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]]] 319s [gw3] [ 96%] PASSED test/base/test_utils.py::WeakSequenceTest::test_cleanout_elements 319s 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]]]] 319s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls 319s [gw7] [ 96%] 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]]]] 319s [gw3] [ 96%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls 319s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_noclsdocstring 319s [gw3] [ 96%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_noclsdocstring 319s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_noclsdocstring_nomethdocstring 319s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[_TypingLiteral]-Mapped["_TypingLiteral"]] 319s [gw3] [ 96%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_noclsdocstring_nomethdocstring 319s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_nomethdocstring 319s [gw7] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[_TypingLiteral]-Mapped["_TypingLiteral"]] 319s [gw3] [ 96%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_nomethdocstring 319s [gw4] [ 96%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[not_different_attr-legacy] 319s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[collections.abc.MutableSequence[B]]-Mapped[collections.abc.MutableSequence["B"]]] 319s [gw7] [ 96%] 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"]]] 319s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_fn 319s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[datetime.datetime]-Mapped["datetime.datetime"]] 319s [gw3] [ 96%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_fn 319s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_plain 319s [gw7] [ 96%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[datetime.datetime]-Mapped["datetime.datetime"]] 319s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[not_different_attr-use_existing_column] 319s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[dict[str, str] | None]-Mapped[dict[str, str] | None]] 319s [gw7] [ 96%] 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]] 319s [gw1] [ 97%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_sql_expr_bump 319s [gw3] [ 97%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_plain 319s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[dict[str, str]]-Mapped[dict["str", "str"]]] 319s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_sql_expr_w_mods_bump 319s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[dict[str, str]]-Mapped[dict["str", "str"]]] 319s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update 319s [gw6] [ 97%] PASSED test/orm/test_versioning.py::RowSwitchTest_sqlite+pysqlite_3_46_1::test_row_switch 319s 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]] 319s [gw7] [ 97%] 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]] 319s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[list[str]]-Mapped[list["str"]]] 319s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[list[str]]-Mapped[list["str"]]] 319s [gw3] [ 97%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update 319s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_expire_on_commit 319s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[typing.Sequence[B]]-Mapped[typing.Sequence["B"]]] 319s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[typing.Sequence[B]]-Mapped[typing.Sequence["B"]]] 319s [gw6] [ 97%] SKIPPED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_expire_on_commit 319s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update_not_assoc_w_insert 319s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 319s [gw1] [ 97%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_sql_expr_w_mods_bump 319s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_update_col 319s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_plain 319s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 319s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 319s [gw1] [ 97%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_update_col 319s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_update_col_eager_defaults 319s [gw6] [ 97%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_plain 319s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 319s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 319s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update 319s [gw1] [ 97%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_update_col_eager_defaults 319s [gw4] [ 97%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[not_different_attr-use_existing_column] 319s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_no_sane_rowcount 319s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution_pk[legacy] 319s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 319s [gw6] [ 97%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update 319s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 319s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_version_assert 319s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 319s [gw1] [ 97%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_no_sane_rowcount 319s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 319s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_not_assoc_w_insert 319s [gw6] [ 97%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_version_assert 319s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 319s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 319s [gw1] [ 97%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_not_assoc_w_insert 319s test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_explicit 319s test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_explicit_assign_from_expired 319s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 319s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 319s [gw4] [ 97%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution_pk[legacy] 319s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 319s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution_pk[use_existing_column] 319s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 319s [gw6] [ 97%] PASSED test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_explicit 319s test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_implicit_no_readonly 319s [gw1] [ 97%] PASSED test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_explicit_assign_from_expired 319s test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_implicit 319s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 319s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 319s [gw6] [ 97%] PASSED test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_implicit_no_readonly 319s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 319s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_basic 319s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 319s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 319s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 319s [gw0] [ 97%] PASSED test/base/test_utils.py::WeakSequenceTest::test_cleanout_appended 319s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-include_backrefs] 319s [gw4] [ 97%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution_pk[use_existing_column] 319s [gw1] [ 97%] PASSED test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_implicit 319s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 319s [gw6] [ 97%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_basic 319s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 319s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_custom_join_condition 319s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bump_version 319s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bulk_insert 319s [gw4] [ 97%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_custom_join_condition 319s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_declared_attr_mapped_args[da_directive] 319s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 319s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_on_base 319s [gw4] [ 97%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_declared_attr_mapped_args[da_directive] 319s [gw1] [ 97%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bulk_insert 319s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_declared_attr_mapped_args[declared_attr] 319s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_on_base 319s [gw6] [ 97%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bump_version 319s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bulk_update 319s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_on_mixin 319s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_correct_version 319s [gw4] [ 97%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_declared_attr_mapped_args[declared_attr] 319s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_dupe_name_in_hierarchy 319s [gw4] [ 97%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_dupe_name_in_hierarchy 319s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_foreign_keys_with_col 319s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_on_mixin 319s [gw4] [ 97%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_foreign_keys_with_col 319s [gw6] [ 97%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_correct_version 319s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_abstract_class_on_classical 319s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_anno_w_fixed_table 319s [gw1] [ 97%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bulk_update 319s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_incorrect_version_not_in_session 319s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_incorrect_version 319s [gw4] [ 97%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_abstract_class_on_classical 319s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_unmapped_class_on_classical 319s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_anno_w_fixed_table 319s [gw4] [ 97%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_unmapped_class_on_classical 319s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined 319s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[False-default] 319s [gw1] [ 97%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_incorrect_version 319s [gw6] [ 97%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_incorrect_version_not_in_session 319s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_multiple_updates 319s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[False-default] 319s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[False-insert_default] 319s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_no_version 319s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[False-insert_default] 319s [gw1] [ 97%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_multiple_updates 319s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[True-default] 319s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_notsane_warning 319s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[True-default] 319s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[True-insert_default] 319s [gw1] [ 97%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_notsane_warning 319s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_update_delete_no_plain_rowcount 319s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[True-insert_default] 319s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_column_default 319s [gw6] [ 97%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_no_version 319s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_noversioncheck 319s [gw4] [ 97%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined 319s [gw1] [ 97%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_update_delete_no_plain_rowcount 319s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_column_default 319s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined_from_single 319s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs 319s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_update_multi_missing_broken_multi_rowcount 319s [gw6] [ 97%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_noversioncheck 319s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs 319s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck 319s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 319s [gw1] [ 97%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_update_multi_missing_broken_multi_rowcount 319s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_for_update 319s [gw1] [ 97%] SKIPPED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_for_update 319s [gw0] [ 97%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-include_backrefs] 319s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-not_include_backrefs] 319s test/base/test_warnings.py::ClsWarningTest::test_dep_inspectable 319s [gw6] [ 97%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck 319s [gw3] [ 97%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update_not_assoc_w_insert 319s [gw1] [ 97%] PASSED test/base/test_warnings.py::ClsWarningTest::test_dep_inspectable 319s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_not_versioned 319s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update_version_assert 319s test/base/test_warnings.py::WarnDeprecatedLimitedTest::test_warn_deprecated_limited_cap 319s [gw1] [ 97%] PASSED test/base/test_warnings.py::WarnDeprecatedLimitedTest::test_warn_deprecated_limited_cap 319s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 319s [gw0] [ 97%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-not_include_backrefs] 319s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-default] 319s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_separate_name 319s [gw3] [ 97%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update_version_assert 319s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_col_expression_base_plus_two_subs[True] 319s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_col_expression_base_plus_two_subs[False] 320s [gw6] [ 97%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_not_versioned 320s test/base/test_warnings.py::WarnDeprecatedLimitedTest::test_warn_deprecated_limited_text 320s [gw0] [ 97%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-default] 320s [gw6] [ 97%] PASSED test/base/test_warnings.py::WarnDeprecatedLimitedTest::test_warn_deprecated_limited_text 320s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-include_backrefs] 320s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_separate_name 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 320s [gw4] [ 97%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined_from_single 320s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_to_join_entities 320s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_polymorphic_on_converted_from_inst 320s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 320s [gw4] [ 97%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_polymorphic_on_converted_from_inst 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 320s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_base_of_joined 320s [gw4] [ 97%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_base_of_joined 320s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 320s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_base_of_subquery 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 320s [gw0] [ 97%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-include_backrefs] 320s [gw3] [ 97%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_col_expression_base_plus_two_subs[False] 320s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-not_include_backrefs] 320s [gw4] [ 97%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_base_of_subquery 320s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_to_join_columns 320s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_to_joined 320s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 320s [gw3] [ 97%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_to_join_columns 320s [gw4] [ 97%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_to_joined 320s [gw0] [ 97%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-not_include_backrefs] 320s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_col_expression_base_plus_two_subs[False] 320s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 320s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-default] 320s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_col_expression_base_plus_two_subs[True] 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_rhs 320s [gw2] [ 97%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Time()] 320s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Unicode()] 320s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_rhs 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_rhs_type_override_lhs 320s [gw0] [ 97%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-default] 320s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_to_join_columns 320s [gw3] [ 97%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_col_expression_base_plus_two_subs[False] 320s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_base_to_sub 320s [gw3] [ 97%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_base_to_sub 320s [gw1] [ 97%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_col_expression_base_plus_two_subs[True] 320s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_rhs_type_override_lhs 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_as_polymorphic_on 320s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_base_to_sub 320s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_col_expression_base_plus_two_subs[False] 320s [gw6] [ 97%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_to_join_entities 320s [gw1] [ 97%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_base_to_sub 320s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_orm_entity_w_gc 320s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_as_polymorphic_on 320s [gw6] [ 97%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_orm_entity_w_gc 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_as_version_id_col 320s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_col_expression_base_plus_two_subs[True] 320s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_to_join_columns 320s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_as_version_id_col 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_in_deferred 320s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_in_deferred 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_in_expr 320s [gw3] [ 97%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_col_expression_base_plus_two_subs[False] 320s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_base_to_sub 320s [gw0] [ 97%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_to_join_columns 320s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_orm_entity_w_gc 320s [gw0] [ 97%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_orm_entity_w_gc 320s [gw3] [ 97%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_base_to_sub 320s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_col_expression_base_plus_two_subs[True] 320s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_in_expr 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_deferred_kw 320s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_col_expression_base_plus_two_subs[False] 320s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_deferred_kw 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_dont_ignore_unresolvable 320s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_dont_ignore_unresolvable 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 320s [gw4] [ 97%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_col_expression_base_plus_two_subs[True] 320s [gw6] [ 97%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_to_join_columns 320s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_to_join_entities 320s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_orm_entity_w_gc 320s [gw6] [ 97%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_orm_entity_w_gc 320s [gw3] [ 97%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_col_expression_base_plus_two_subs[False] 320s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_to_join_columns 320s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 320s [gw4] [ 97%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_to_join_entities 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 320s [gw3] [ 97%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_to_join_columns 320s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_orm_entity_w_gc 320s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_col_expression_base_plus_two_subs[False] 320s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_to_join_entities 320s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 320s [gw0] [ 97%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_col_expression_base_plus_two_subs[True] 320s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_base_to_sub 320s [gw0] [ 97%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_base_to_sub 320s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 320s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_to_join_entities 320s [gw1] [ 97%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_col_expression_base_plus_two_subs[True] 320s [gw3] [ 97%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_col_expression_base_plus_two_subs[False] 320s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_to_join_entities 320s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_to_join_columns 320s [gw1] [ 97%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_to_join_entities 320s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 320s [gw3] [ 97%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_to_join_columns 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_fully_qualified_mapped_name 320s test/orm/inheritance/test_with_poly.py::WithPolymorphicAPITest::test_no_use_flat_and_aliased 320s [gw6] [ 97%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_orm_entity_w_gc 320s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_col_expression_base_plus_two_subs[True] 320s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_fully_qualified_mapped_name 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_fwd_refs 320s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_fwd_refs 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[container_w_local_mapped] 320s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[container_w_local_mapped] 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[container_w_remote_mapped] 320s [gw4] [ 97%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_to_join_entities 320s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_base_to_sub 320s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[container_w_remote_mapped] 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[plain] 320s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[plain] 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[plain_optional] 320s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[plain_optional] 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 320s [gw6] [ 97%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_col_expression_base_plus_two_subs[True] 320s [gw0] [ 97%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_to_join_entities 320s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 320s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_orm_entity_w_gc 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 320s [gw0] [ 97%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_orm_entity_w_gc 320s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 320s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 320s [gw1] [ 97%] PASSED test/orm/inheritance/test_with_poly.py::WithPolymorphicAPITest::test_no_use_flat_and_aliased 320s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 320s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 320s [gw4] [ 97%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_base_to_sub 320s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 320s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 320s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 320s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 320s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 320s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 320s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 320s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_itswrong 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_itswrong 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_local_level 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_local_level 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_module_level 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_module_level 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_legacy_declarative_base 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_legacy_declarative_base 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_missing_mapped_lhs 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_missing_mapped_lhs 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 321s [gw2] [ 97%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Unicode()] 321s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Boolean()] 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 321s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 321s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 322s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 322s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 322s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 322s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 322s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 322s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 322s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 322s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 322s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 322s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 322s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 322s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 322s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 322s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 322s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 322s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 322s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 322s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 322s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 322s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 322s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 322s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 322s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 322s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 322s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 322s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 322s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 322s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 322s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 322s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 322s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 322s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 322s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 323s [gw7] [ 97%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 323s [gw2] [ 97%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Boolean()] 323s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Date()] 323s [gw5] [ 97%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_bound 324s test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_unbound 324s [gw2] [ 97%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Date()] 326s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-DateTime()] 326s [gw2] [ 98%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-DateTime()] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args6-kw6-CHAR(1) UNICODE BINARY] 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args6-kw6-CHAR(1) UNICODE BINARY] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args7-kw7-CHAR(1) CHARACTER SET utf8] 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args7-kw7-CHAR(1) CHARACTER SET utf8] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args8-kw8-CHAR(1) CHARACTER SET utf8 BINARY] 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args8-kw8-CHAR(1) CHARACTER SET utf8 BINARY] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args9-kw9-CHAR(1) CHARACTER SET utf8] 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args9-kw9-CHAR(1) CHARACTER SET utf8] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[ENUM-args25-kw25-ENUM('foo','bar') UNICODE] 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[ENUM-args25-kw25-ENUM('foo','bar') UNICODE] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[LONGTEXT-args24-kw24-LONGTEXT ASCII] 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[LONGTEXT-args24-kw24-LONGTEXT ASCII] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[MEDIUMTEXT-args23-kw23-MEDIUMTEXT CHARACTER SET utf8 BINARY] 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[MEDIUMTEXT-args23-kw23-MEDIUMTEXT CHARACTER SET utf8 BINARY] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[NCHAR-args1-kw1-NATIONAL CHAR(1)] 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[NCHAR-args1-kw1-NATIONAL CHAR(1)] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[String-args26-kw26-VARCHAR(20) COLLATE utf8] 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[String-args26-kw26-VARCHAR(20) COLLATE utf8] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[TINYTEXT-args22-kw22-TINYTEXT CHARACTER SET utf8 COLLATE utf8_bin] 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[TINYTEXT-args22-kw22-TINYTEXT CHARACTER SET utf8 COLLATE utf8_bin] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[VARCHAR-args20-kw20-VARCHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[VARCHAR-args20-kw20-VARCHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[VARCHAR-args21-kw21-NATIONAL VARCHAR(1) COLLATE utf8_bin] 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[VARCHAR-args21-kw21-NATIONAL VARCHAR(1) COLLATE utf8_bin] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_datetime_fsp 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_datetime_fsp 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_datetime_generic 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_datetime_generic 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-DOUBLE(asdecimal=True)] 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-DOUBLE(asdecimal=True)] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-FLOAT()] 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-FLOAT()] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-REAL(asdecimal=True)] 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-REAL(asdecimal=True)] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-DOUBLE()] 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-DOUBLE()] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-Double()] 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-Double()] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-FLOAT()] 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-FLOAT()] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-Float()] 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-Float()] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-REAL()] 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-REAL()] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args33-kw33-BIGINT] 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args33-kw33-BIGINT] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args34-kw34-BIGINT(4)] 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args34-kw34-BIGINT(4)] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args35-kw35-BIGINT(4) UNSIGNED] 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args35-kw35-BIGINT(4) UNSIGNED] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args36-kw36-BIGINT(4) ZEROFILL] 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args36-kw36-BIGINT(4) ZEROFILL] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args37-kw37-BIGINT(4) UNSIGNED ZEROFILL] 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args37-kw37-BIGINT(4) UNSIGNED ZEROFILL] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args10-kw10-DECIMAL(12, 4) UNSIGNED] 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args10-kw10-DECIMAL(12, 4) UNSIGNED] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args11-kw11-DECIMAL(12, 4) ZEROFILL] 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args11-kw11-DECIMAL(12, 4) ZEROFILL] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args12-kw12-DECIMAL(12, 4) UNSIGNED ZEROFILL] 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args12-kw12-DECIMAL(12, 4) UNSIGNED ZEROFILL] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args6-kw6-DECIMAL] 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args6-kw6-DECIMAL] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args7-kw7-DECIMAL] 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args7-kw7-DECIMAL] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args8-kw8-DECIMAL(12)] 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args8-kw8-DECIMAL(12)] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args9-kw9-DECIMAL(12)] 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args9-kw9-DECIMAL(12)] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args13-kw13-DOUBLE] 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args13-kw13-DOUBLE] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args14-kw14-DOUBLE(12, 4) UNSIGNED] 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args14-kw14-DOUBLE(12, 4) UNSIGNED] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args15-kw15-DOUBLE(12, 4) ZEROFILL] 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args15-kw15-DOUBLE(12, 4) ZEROFILL] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args16-kw16-DOUBLE(12, 4) UNSIGNED ZEROFILL] 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args16-kw16-DOUBLE(12, 4) UNSIGNED ZEROFILL] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args21-kw21-FLOAT] 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args21-kw21-FLOAT] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args22-kw22-FLOAT] 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args22-kw22-FLOAT] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args23-kw23-FLOAT(12)] 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args23-kw23-FLOAT(12)] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args24-kw24-FLOAT(12, 4)] 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args24-kw24-FLOAT(12, 4)] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args25-kw25-FLOAT(12, 4) UNSIGNED] 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args25-kw25-FLOAT(12, 4) UNSIGNED] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args26-kw26-FLOAT(12, 4) ZEROFILL] 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args26-kw26-FLOAT(12, 4) ZEROFILL] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args27-kw27-FLOAT(12, 4) UNSIGNED ZEROFILL] 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args27-kw27-FLOAT(12, 4) UNSIGNED ZEROFILL] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args28-kw28-INTEGER] 326s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args28-kw28-INTEGER] 326s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args29-kw29-INTEGER(4)] 328s [gw2] [ 98%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args29-kw29-INTEGER(4)] 328s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_unbound 332s test/aaa_profiling/test_memusage.py::CycleTest::test_optimized_get 332s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_optimized_get 336s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_aliased 336s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_aliased 341s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_join 341s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_join 348s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query 348s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query 360s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query_w_joinedload 360s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query_w_joinedload 367s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query_w_selectinload 367s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query_w_selectinload 371s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_path 371s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_path 376s test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join 376s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join 380s test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join_select 380s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join_select 385s test/aaa_profiling/test_memusage.py::CycleTest::test_proxied_attribute 385s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_proxied_attribute 390s test/aaa_profiling/test_memusage.py::CycleTest::test_query 390s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query 395s test/aaa_profiling/test_memusage.py::CycleTest::test_query_alias 395s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query_alias 399s test/aaa_profiling/test_memusage.py::CycleTest::test_query_filtered 399s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query_filtered 403s test/aaa_profiling/test_memusage.py::CycleTest::test_query_joinedload 403s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query_joinedload 408s test/aaa_profiling/test_memusage.py::CycleTest::test_query_joins 408s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query_joins 412s test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchall 412s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchall 417s test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchmany 417s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchmany 421s test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchmany_unique 421s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchmany_unique 426s test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchone 426s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchone 430s test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_bound 430s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_bound 435s test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_unbound 435s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_unbound 443s test/aaa_profiling/test_memusage.py::CycleTest::test_session_commit_rollback 443s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_session_commit_rollback 448s test/aaa_profiling/test_memusage.py::CycleTest::test_session_execute_orm 448s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_session_execute_orm 452s test/aaa_profiling/test_memusage.py::CycleTest::test_session_multi_transaction 452s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_session_multi_transaction 456s test/aaa_profiling/test_memusage.py::CycleTest::test_session_transaction 456s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_session_transaction 460s test/aaa_profiling/test_memusage.py::CycleTest::test_the_counter 460s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_the_counter 464s test/aaa_profiling/test_memusage.py::CycleTest::test_visit_binary_product 464s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_visit_binary_product 468s test/aaa_profiling/test_memusage.py::CycleTest::test_weak_sequence 468s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_weak_sequence 468s test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_init 468s [gw5] [ 98%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_init 468s test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_process 468s [gw5] [ 98%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_process 852s test/aaa_profiling/test_memusage.py::MemUsageTest::test_ad_hoc_types 852s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_ad_hoc_types 894s test/aaa_profiling/test_memusage.py::MemUsageTest::test_clone_expression 894s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_clone_expression 895s test/aaa_profiling/test_memusage.py::MemUsageTest::test_cycles_in_row 895s [gw5] [ 98%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageTest::test_cycles_in_row 923s test/aaa_profiling/test_memusage.py::MemUsageTest::test_fixture_failure 923s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_fixture_failure 953s test/aaa_profiling/test_memusage.py::MemUsageTest::test_tv_render_derived 953s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_tv_render_derived 984s test/aaa_profiling/test_memusage.py::MemUsageTest::test_type_compile 984s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_type_compile 1014s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_alias_pathing 1014s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_alias_pathing 1030s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_fixture 1030s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_fixture 1060s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache 1060s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache 1089s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache_deprecated_coercion 1089s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache_deprecated_coercion 1119s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_many_discarded_relationships 1119s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_many_discarded_relationships 1210s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_many_updates 1210s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_many_updates 1231s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_mapper_reset 1231s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_mapper_reset 1231s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_orm_many_engines 1231s [gw5] [ 98%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_orm_many_engines 1252s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_path_registry 1252s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_path_registry 1252s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_savepoints 1252s [gw5] [ 98%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_savepoints 1273s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_session 1273s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_session 1305s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_sessionmaker 1305s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_sessionmaker 1326s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_unicode_warnings 1326s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_unicode_warnings 1356s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_warnings_util 1356s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_warnings_util 1378s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_inheritance 1378s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_inheritance 1404s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_manytomany 1404s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_manytomany 1405s test/aaa_profiling/test_memusage.py::MiscMemoryIntensiveTests::test_gced_delete_on_rollback 1405s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::MiscMemoryIntensiveTests::test_gced_delete_on_rollback 1409s test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref 1409s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref 1411s test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_pickled 1411s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_pickled 1413s test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_with_cycles_o2m 1413s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_with_cycles_o2m 1414s test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_with_cycles_o2o 1414s [gw5] [ 98%] PASSED test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_with_cycles_o2o 1415s test/orm/test_merge.py::CompositeNullPksTest::test_merge_allow_partial 1415s [gw5] [ 98%] PASSED test/orm/test_merge.py::CompositeNullPksTest::test_merge_allow_partial 1415s test/orm/test_merge.py::CompositeNullPksTest::test_merge_disallow_partial 1415s [gw5] [ 98%] PASSED test/orm/test_merge.py::CompositeNullPksTest::test_merge_disallow_partial 1415s test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_keyed_dict 1415s [gw5] [ 98%] PASSED test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_keyed_dict 1415s test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_query 1415s [gw5] [ 98%] PASSED test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_query 1415s test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o 1415s [gw5] [ 98%] PASSED test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o 1415s test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o_none 1415s [gw5] [ 98%] PASSED test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o_none 1415s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_one 1415s [gw5] [ 98%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_one 1415s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_two 1415s [gw5] [ 98%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_two 1415s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_none 1415s [gw5] [ 98%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_none 1415s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_one 1415s [gw5] [ 98%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_one 1415s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_two 1415s [gw5] [ 98%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_two 1415s test/orm/test_merge.py::MergeTest::test_attribute_cascade 1415s [gw5] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_attribute_cascade 1415s test/orm/test_merge.py::MergeTest::test_cascade_doesnt_blowaway_manytoone 1415s [gw5] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_cascade_doesnt_blowaway_manytoone 1415s test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush 1415s [gw5] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush 1415s test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush_2 1415s [gw5] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush_2 1415s test/orm/test_merge.py::MergeTest::test_detached_to_persistent_collection 1415s [gw5] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_detached_to_persistent_collection 1415s test/orm/test_merge.py::MergeTest::test_dont_expire_pending 1415s [gw5] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_dont_expire_pending 1415s test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get 1415s [gw5] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get 1415s test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get_w_relationship 1415s [gw5] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get_w_relationship 1415s test/orm/test_merge.py::MergeTest::test_dontload_with_eager 1415s [gw5] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_dontload_with_eager 1415s test/orm/test_merge.py::MergeTest::test_loader_options 1415s [gw5] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_loader_options 1415s test/orm/test_merge.py::MergeTest::test_many_to_many_cascade 1415s [gw5] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_many_to_many_cascade 1415s test/orm/test_merge.py::MergeTest::test_many_to_one_cascade 1415s [gw5] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_many_to_one_cascade 1415s test/orm/test_merge.py::MergeTest::test_merge_empty_attributes 1415s [gw5] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_merge_empty_attributes 1415s test/orm/test_merge.py::MergeTest::test_merge_irregular_collection 1415s [gw5] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_merge_irregular_collection 1415s test/orm/test_merge.py::MergeTest::test_no_load_disallows_dirty 1415s [gw5] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_no_load_disallows_dirty 1415s test/orm/test_merge.py::MergeTest::test_no_load_preserves_parents 1415s [gw5] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_no_load_preserves_parents 1415s test/orm/test_merge.py::MergeTest::test_no_load_sets_backrefs 1415s [gw5] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_no_load_sets_backrefs 1415s test/orm/test_merge.py::MergeTest::test_no_load_with_backrefs 1415s [gw5] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_no_load_with_backrefs 1415s test/orm/test_merge.py::MergeTest::test_no_relationship_cascade 1415s [gw5] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_no_relationship_cascade 1415s test/orm/test_merge.py::MergeTest::test_one_to_many_cascade 1415s [gw5] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_one_to_many_cascade 1415s test/orm/test_merge.py::MergeTest::test_one_to_one_cascade 1415s [gw5] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_one_to_one_cascade 1415s test/orm/test_merge.py::MergeTest::test_option_state 1415s [gw5] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_option_state 1415s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-load-normal] 1415s [gw5] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-load-normal] 1415s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-load-viewonly] 1415s [gw5] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-load-viewonly] 1415s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-noload-normal] 1415s [gw5] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-noload-normal] 1415s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-noload-viewonly] 1415s [gw5] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-noload-viewonly] 1415s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-load-normal] 1415s [gw5] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-load-normal] 1415s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-load-viewonly] 1415s [gw5] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-load-viewonly] 1415s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-noload-normal] 1415s [gw5] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-noload-normal] 1416s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-noload-viewonly] 1416s [gw5] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-noload-viewonly] 1416s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-load-normal] 1416s [gw5] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-load-normal] 1416s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-load-viewonly] 1416s [gw5] [ 98%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-load-viewonly] 1416s test/engine/test_processors.py::CyDateProcessorTest::test_date_no_string 1416s [gw5] [ 98%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_date_no_string 1416s test/engine/test_processors.py::CyDateProcessorTest::test_datetime_invalid_string 1416s [gw5] [ 98%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_datetime_invalid_string 1416s test/engine/test_processors.py::CyDateProcessorTest::test_datetime_no_string_custom_reg 1416s [gw5] [ 98%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_datetime_no_string_custom_reg 1416s test/engine/test_processors.py::CyDateProcessorTest::test_iso_datetime 1416s [gw5] [ 98%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_iso_datetime 1416s test/engine/test_processors.py::CyDateProcessorTest::test_time_invalid_string 1416s [gw5] [ 98%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_time_invalid_string 1416s test/engine/test_processors.py::CyDateProcessorTest::test_time_no_string_custom_reg 1416s [gw5] [ 98%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_time_no_string_custom_reg 1416s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_dict 1416s [gw5] [ 98%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_dict 1416s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_empty_sequence 1416s [gw5] [ 98%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_empty_sequence 1416s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_error 1416s [gw5] [ 98%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_error 1416s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_none 1416s [gw5] [ 98%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_none 1416s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_dict 1416s [gw5] [ 98%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_dict 1416s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg0] 1416s [gw5] [ 98%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg0] 1416s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg1] 1416s [gw5] [ 98%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg1] 1416s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg2] 1416s [gw5] [ 98%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg2] 1416s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg3] 1416s [gw5] [ 98%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg3] 1416s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg4] 1416s [gw5] [ 98%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg4] 1416s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg5] 1416s [gw5] [ 98%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg5] 1416s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg6] 1416s [gw5] [ 98%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg6] 1416s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg7] 1416s [gw5] [ 98%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg7] 1416s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_dict 1416s [gw5] [ 98%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_dict 1416s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_empty_list 1416s [gw5] [ 98%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_empty_list 1416s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_error 1416s [gw5] [ 98%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_error 1416s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_list_dict 1416s [gw5] [ 98%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_list_dict 1416s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_list_sequence 1416s [gw5] [ 98%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_list_sequence 1416s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_none 1416s [gw5] [ 98%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_none 1416s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_sequence_error 1416s [gw5] [ 98%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_sequence_error 1416s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_tuple 1416s [gw5] [ 98%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_tuple 1416s test/engine/test_processors.py::PyDateProcessorTest::test_date_invalid_string 1416s [gw5] [ 98%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_date_invalid_string 1416s test/engine/test_processors.py::PyDateProcessorTest::test_date_no_string 1416s [gw5] [ 98%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_date_no_string 1416s test/engine/test_processors.py::PyDateProcessorTest::test_datetime_invalid_string 1416s [gw5] [ 98%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_datetime_invalid_string 1416s test/engine/test_processors.py::PyDateProcessorTest::test_datetime_no_string_custom_reg 1416s [gw5] [ 98%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_datetime_no_string_custom_reg 1416s test/engine/test_processors.py::PyDateProcessorTest::test_iso_datetime 1416s [gw5] [ 98%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_iso_datetime 1416s test/engine/test_processors.py::PyDateProcessorTest::test_time_invalid_string 1416s [gw5] [ 98%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_time_invalid_string 1416s test/engine/test_processors.py::PyDateProcessorTest::test_time_no_string_custom_reg 1416s [gw5] [ 98%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_time_no_string_custom_reg 1416s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_dict 1416s [gw5] [ 98%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_dict 1416s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_empty_sequence 1416s [gw5] [ 98%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_empty_sequence 1416s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_error 1416s [gw5] [ 98%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_error 1416s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_none 1416s [gw5] [ 98%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_none 1416s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_dict 1416s [gw5] [ 98%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_dict 1416s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg0] 1416s [gw5] [ 98%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg0] 1416s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg1] 1416s [gw5] [ 98%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg1] 1416s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg2] 1416s [gw5] [ 98%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg2] 1416s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg3] 1416s [gw5] [ 98%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg3] 1416s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg4] 1416s [gw5] [ 98%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg4] 1416s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg5] 1416s [gw5] [ 98%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg5] 1416s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg6] 1416s [gw5] [ 98%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg6] 1416s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg7] 1416s [gw5] [ 98%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg7] 1416s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_dict 1416s [gw5] [ 98%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_dict 1416s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_empty_list 1416s [gw5] [ 98%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_empty_list 1416s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_error 1416s [gw5] [ 98%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_error 1416s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_list_dict 1416s [gw5] [ 98%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_list_dict 1416s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_list_sequence 1416s [gw5] [ 98%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_list_sequence 1416s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_none 1416s [gw5] [ 98%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_none 1416s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_sequence_error 1416s [gw5] [ 98%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_sequence_error 1416s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_tuple 1416s [gw5] [ 98%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_tuple 1416s test/orm/inheritance/test_productspec.py::InheritTest::test_five 1416s [gw5] [ 98%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_five 1416s test/orm/inheritance/test_productspec.py::InheritTest::test_four 1416s [gw5] [ 98%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_four 1416s test/orm/inheritance/test_productspec.py::InheritTest::test_one 1416s [gw5] [ 98%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_one 1416s test/orm/inheritance/test_productspec.py::InheritTest::test_three 1416s [gw5] [ 98%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_three 1416s test/orm/inheritance/test_productspec.py::InheritTest::test_two 1416s [gw5] [ 98%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_two 1416s test/dialect/test_pyodbc.py::PyODBCTest::test_pyodbc_version 1416s [gw5] [ 98%] PASSED test/dialect/test_pyodbc.py::PyODBCTest::test_pyodbc_version 1416s test/orm/test_query.py::AggregateTest::test_apply 1416s [gw5] [ 98%] PASSED test/orm/test_query.py::AggregateTest::test_apply 1416s test/orm/test_query.py::AggregateTest::test_having 1416s [gw5] [ 98%] PASSED test/orm/test_query.py::AggregateTest::test_having 1416s test/orm/test_query.py::AggregateTest::test_sum 1416s [gw5] [ 98%] PASSED test/orm/test_query.py::AggregateTest::test_sum 1416s test/orm/test_query.py::BooleanEvalTest::test_five 1416s [gw5] [ 98%] PASSED test/orm/test_query.py::BooleanEvalTest::test_five 1416s test/orm/test_query.py::BooleanEvalTest::test_four 1416s [gw5] [ 98%] PASSED test/orm/test_query.py::BooleanEvalTest::test_four 1416s test/orm/test_query.py::BooleanEvalTest::test_one 1416s [gw5] [ 98%] PASSED test/orm/test_query.py::BooleanEvalTest::test_one 1416s test/orm/test_query.py::BooleanEvalTest::test_three 1416s [gw5] [ 98%] PASSED test/orm/test_query.py::BooleanEvalTest::test_three 1416s test/orm/test_query.py::BooleanEvalTest::test_two 1416s [gw5] [ 98%] PASSED test/orm/test_query.py::BooleanEvalTest::test_two 1416s test/orm/test_query.py::ColumnPropertyTest::test_anon_label_ad_hoc_labeling 1416s [gw5] [ 98%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_anon_label_ad_hoc_labeling 1416s test/orm/test_query.py::ColumnPropertyTest::test_anon_label_function_auto 1416s [gw5] [ 98%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_anon_label_function_auto 1416s test/orm/test_query.py::ColumnPropertyTest::test_anon_label_function_manual 1416s [gw5] [ 98%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_anon_label_function_manual 1416s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_four 1416s [gw5] [ 98%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_four 1416s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_one 1416s [gw5] [ 98%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_one 1416s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_three 1416s [gw5] [ 98%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_three 1416s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_two 1416s [gw5] [ 98%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_two 1416s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_aliased_string 1416s [gw5] [ 98%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_aliased_string 1416s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_attr 1416s [gw5] [ 98%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_attr 1416s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_attr_non_present 1416s [gw5] [ 98%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_attr_non_present 1416s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_string 1416s [gw5] [ 98%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_string 1416s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_one 1416s [gw5] [ 98%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_one 1416s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_three 1416s [gw5] [ 98%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_three 1416s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_two 1416s [gw5] [ 98%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_two 1416s test/orm/test_query.py::ComparatorTest::test_clause_element_query_resolve 1416s [gw5] [ 98%] PASSED test/orm/test_query.py::ComparatorTest::test_clause_element_query_resolve 1416s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_composite_alias 1416s [gw5] [ 98%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_composite_alias 1416s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style1 1416s [gw5] [ 98%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style1 1416s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style2 1416s [gw5] [ 98%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style2 1416s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style3 1416s [gw5] [ 99%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style3 1416s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style4 1416s [gw5] [ 99%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style4 1416s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect 1416s [gw5] [ 99%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect 1416s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions 1416s [gw5] [ 99%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions 1416s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions_2 1416s [gw5] [ 99%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions_2 1416s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions_3 1416s [gw5] [ 99%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions_3 1416s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union 1416s [gw5] [ 99%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union 1416s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_all 1416s [gw5] [ 99%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_all 1416s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_all_lightweight 1416s [gw5] [ 99%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_all_lightweight 1416s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_ordered 1416s [gw5] [ 99%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_ordered 1416s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_ordered_alias 1416s [gw5] [ 99%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_ordered_alias 1416s test/orm/test_query.py::CountTest::test_basic 1416s [gw5] [ 99%] PASSED test/orm/test_query.py::CountTest::test_basic 1416s test/orm/test_query.py::CountTest::test_basic_future 1416s [gw5] [ 99%] PASSED test/orm/test_query.py::CountTest::test_basic_future 1416s test/orm/test_query.py::CountTest::test_cols 1416s [gw5] [ 99%] PASSED test/orm/test_query.py::CountTest::test_cols 1416s test/orm/test_query.py::CountTest::test_cols_future 1416s [gw5] [ 99%] PASSED test/orm/test_query.py::CountTest::test_cols_future 1416s test/orm/test_query.py::CountTest::test_count_char 1416s [gw5] [ 99%] PASSED test/orm/test_query.py::CountTest::test_count_char 1416s test/orm/test_query.py::CountTest::test_loader_options_ignored 1416s [gw5] [ 99%] PASSED test/orm/test_query.py::CountTest::test_loader_options_ignored 1416s test/orm/test_query.py::CountTest::test_multiple_entity 1416s [gw5] [ 99%] PASSED test/orm/test_query.py::CountTest::test_multiple_entity 1416s test/orm/test_query.py::CountTest::test_multiple_entity_future 1416s [gw5] [ 99%] PASSED test/orm/test_query.py::CountTest::test_multiple_entity_future 1416s test/orm/test_query.py::CountTest::test_nested 1416s [gw5] [ 99%] PASSED test/orm/test_query.py::CountTest::test_nested 1416s test/orm/test_query.py::CountTest::test_nested_future 1416s [gw5] [ 99%] PASSED test/orm/test_query.py::CountTest::test_nested_future 1416s test/orm/test_query.py::DistinctTest::test_basic 1416s [gw5] [ 99%] PASSED test/orm/test_query.py::DistinctTest::test_basic 1416s test/orm/test_query.py::DistinctTest::test_basic_standalone 1416s [gw5] [ 99%] PASSED test/orm/test_query.py::DistinctTest::test_basic_standalone 1416s test/orm/test_query.py::DistinctTest::test_columns_augmented_distinct_on 1416s [gw5] [ 99%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_distinct_on 1416s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_one_aliased 1416s [gw5] [ 99%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_one_aliased 1416s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_one_from_subq 1416s [gw5] [ 99%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_one_from_subq 1416s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_three_aliased 1416s [gw5] [ 99%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_three_aliased 1416s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_three_from_self 1416s [gw5] [ 99%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_three_from_self 1416s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_two 1416s [gw5] [ 99%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_two 1417s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_four 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_four 1417s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_illegal_label_reference 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_illegal_label_reference 1417s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_one 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_one 1417s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_three 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_three 1417s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_three_using_label_reference 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_three_using_label_reference 1417s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_two 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_two 1417s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_union_one 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_union_one 1417s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_union_two 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_union_two 1417s test/orm/test_query.py::DistinctTest::test_issue_5470_five 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_five 1417s test/orm/test_query.py::DistinctTest::test_issue_5470_four 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_four 1417s test/orm/test_query.py::DistinctTest::test_issue_5470_one 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_one 1417s test/orm/test_query.py::DistinctTest::test_issue_5470_three 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_three 1417s test/orm/test_query.py::DistinctTest::test_issue_5470_two 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_two 1417s test/orm/test_query.py::DistinctTest::test_no_automatic_distinct_thing_w_future 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::DistinctTest::test_no_automatic_distinct_thing_w_future 1417s test/orm/test_query.py::DistinctTest::test_standalone_w_subquery 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::DistinctTest::test_standalone_w_subquery 1417s test/orm/test_query.py::ExecutionOptionsTest::test_execution_options_to_load_options[do_orm_exec] 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_execution_options_to_load_options[do_orm_exec] 1417s test/orm/test_query.py::ExecutionOptionsTest::test_execution_options_to_load_options[statement] 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_execution_options_to_load_options[statement] 1417s test/orm/test_query.py::ExecutionOptionsTest::test_get_options 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_get_options 1417s test/orm/test_query.py::ExecutionOptionsTest::test_option_building 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_option_building 1417s test/orm/test_query.py::ExecutionOptionsTest::test_options_in_connection 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_options_in_connection 1417s test/orm/test_query.py::ExecutionOptionsTest::test_populate_existing 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_populate_existing 1417s test/orm/test_query.py::ExecutionOptionsTest::test_populate_existing_future 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_populate_existing_future 1417s test/orm/test_query.py::ExistsTest::test_exists 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::ExistsTest::test_exists 1417s test/orm/test_query.py::ExistsTest::test_exists_arbitrary_col_expression 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::ExistsTest::test_exists_arbitrary_col_expression 1417s test/orm/test_query.py::ExistsTest::test_exists_col_expression 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::ExistsTest::test_exists_col_expression 1417s test/orm/test_query.py::ExistsTest::test_exists_col_warning 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::ExistsTest::test_exists_col_warning 1417s test/orm/test_query.py::ExistsTest::test_exists_labeled_col_expression 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::ExistsTest::test_exists_labeled_col_expression 1417s test/orm/test_query.py::ExistsTest::test_exists_w_select_from 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::ExistsTest::test_exists_w_select_from 1417s test/orm/test_query.py::ExpressionTest::test_aliased_sql_construct 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::ExpressionTest::test_aliased_sql_construct 1417s test/orm/test_query.py::ExpressionTest::test_aliased_sql_construct_raises_adapt_on_names 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::ExpressionTest::test_aliased_sql_construct_raises_adapt_on_names 1417s test/orm/test_query.py::ExpressionTest::test_deferred_instances 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::ExpressionTest::test_deferred_instances 1417s test/orm/test_query.py::ExpressionTest::test_exists_no_eagerloads 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::ExpressionTest::test_exists_no_eagerloads 1417s test/orm/test_query.py::ExpressionTest::test_function_element_column_labels 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::ExpressionTest::test_function_element_column_labels 1417s test/orm/test_query.py::ExpressionTest::test_group_by_append 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::ExpressionTest::test_group_by_append 1417s test/orm/test_query.py::ExpressionTest::test_group_by_cancellation 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::ExpressionTest::test_group_by_cancellation 1417s test/orm/test_query.py::ExpressionTest::test_group_by_cancelled_still_present 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::ExpressionTest::test_group_by_cancelled_still_present 1417s test/orm/test_query.py::ExpressionTest::test_group_by_plain 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::ExpressionTest::test_group_by_plain 1417s test/orm/test_query.py::ExpressionTest::test_in 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::ExpressionTest::test_in 1417s test/orm/test_query.py::ExpressionTest::test_join 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::ExpressionTest::test_join 1417s test/orm/test_query.py::ExpressionTest::test_label 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::ExpressionTest::test_label 1417s test/orm/test_query.py::ExpressionTest::test_labeled_subquery 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::ExpressionTest::test_labeled_subquery 1417s test/orm/test_query.py::ExpressionTest::test_legacy_order_by_cancelled_allows_assertions 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::ExpressionTest::test_legacy_order_by_cancelled_allows_assertions 1417s test/orm/test_query.py::ExpressionTest::test_named_subquery 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::ExpressionTest::test_named_subquery 1417s test/orm/test_query.py::ExpressionTest::test_no_subquery_for_from_statement 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::ExpressionTest::test_no_subquery_for_from_statement 1417s test/orm/test_query.py::ExpressionTest::test_order_by_append 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_append 1417s test/orm/test_query.py::ExpressionTest::test_order_by_cancellation 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_cancellation 1417s test/orm/test_query.py::ExpressionTest::test_order_by_cancellation_false 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_cancellation_false 1417s test/orm/test_query.py::ExpressionTest::test_order_by_cancelled_allows_assertions 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_cancelled_allows_assertions 1417s test/orm/test_query.py::ExpressionTest::test_order_by_plain 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_plain 1417s test/orm/test_query.py::ExpressionTest::test_param_transfer 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::ExpressionTest::test_param_transfer 1417s test/orm/test_query.py::ExpressionTest::test_reduced_subquery 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::ExpressionTest::test_reduced_subquery 1417s test/orm/test_query.py::ExpressionTest::test_scalar_subquery 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::ExpressionTest::test_scalar_subquery 1417s test/orm/test_query.py::ExpressionTest::test_scalar_subquery_compile_whereclause 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::ExpressionTest::test_scalar_subquery_compile_whereclause 1417s test/orm/test_query.py::ExpressionTest::test_select 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::ExpressionTest::test_select 1417s test/orm/test_query.py::ExpressionTest::test_subquery_no_eagerloads 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::ExpressionTest::test_subquery_no_eagerloads 1417s test/orm/test_query.py::ExpressionTest::test_truly_unlabeled_sql_expressions 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::ExpressionTest::test_truly_unlabeled_sql_expressions 1417s test/orm/test_query.py::ExpressionTest::test_union 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::ExpressionTest::test_union 1417s test/orm/test_query.py::FilterTest::test_any 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::FilterTest::test_any 1417s test/orm/test_query.py::FilterTest::test_any_doesnt_overcorrelate 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::FilterTest::test_any_doesnt_overcorrelate 1417s test/orm/test_query.py::FilterTest::test_basic 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::FilterTest::test_basic 1417s test/orm/test_query.py::FilterTest::test_blank_filter_by 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::FilterTest::test_blank_filter_by 1417s test/orm/test_query.py::FilterTest::test_clause_element_ok 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::FilterTest::test_clause_element_ok 1417s test/orm/test_query.py::FilterTest::test_contains 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::FilterTest::test_contains 1417s test/orm/test_query.py::FilterTest::test_contains_m2m 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::FilterTest::test_contains_m2m 1417s test/orm/test_query.py::FilterTest::test_empty_filters 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::FilterTest::test_empty_filters 1417s test/orm/test_query.py::FilterTest::test_exists 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::FilterTest::test_exists 1417s test/orm/test_query.py::FilterTest::test_filter_by 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::FilterTest::test_filter_by 1417s test/orm/test_query.py::FilterTest::test_filter_by_against_binary 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_binary 1417s test/orm/test_query.py::FilterTest::test_filter_by_against_cast 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_cast 1417s test/orm/test_query.py::FilterTest::test_filter_by_against_function 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_function 1417s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[none-False] 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[none-False] 1417s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[none-True] 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[none-True] 1417s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[of_type-False] 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[of_type-False] 1417s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[of_type-True] 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[of_type-True] 1417s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[two_arg-False] 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[two_arg-False] 1417s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[two_arg-True] 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[two_arg-True] 1417s test/orm/test_query.py::FilterTest::test_filter_by_against_label 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_label 1417s test/orm/test_query.py::FilterTest::test_filter_by_against_union_legacy 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_union_legacy 1417s test/orm/test_query.py::FilterTest::test_filter_by_against_union_newstyle 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_union_newstyle 1417s test/orm/test_query.py::FilterTest::test_filter_by_no_property 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_no_property 1417s test/orm/test_query.py::FilterTest::test_filter_by_non_entity 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_non_entity 1417s test/orm/test_query.py::FilterTest::test_filter_by_tables 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_tables 1417s test/orm/test_query.py::FilterTest::test_has 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::FilterTest::test_has 1417s test/orm/test_query.py::FilterTest::test_limit_offset 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::FilterTest::test_limit_offset 1417s test/orm/test_query.py::FilterTest::test_none_comparison 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::FilterTest::test_none_comparison 1417s test/orm/test_query.py::FilterTest::test_object_comparison 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison 1417s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[0] 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[0] 1417s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[1] 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[1] 1417s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[2] 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[2] 1417s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[3] 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[3] 1417s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[4] 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[4] 1417s test/orm/test_query.py::FilterTest::test_one_filter 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::FilterTest::test_one_filter 1417s test/orm/test_query.py::FilterTest::test_select_with_bindparam_offset_limit 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::FilterTest::test_select_with_bindparam_offset_limit 1417s test/orm/test_query.py::FilterTest::test_select_with_bindparam_offset_limit_w_cast 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::FilterTest::test_select_with_bindparam_offset_limit_w_cast 1417s test/orm/test_query.py::FilterTest::test_text_coerce 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::FilterTest::test_text_coerce 1417s test/orm/test_query.py::FilterTest::test_unique_binds_join_cond 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::FilterTest::test_unique_binds_join_cond 1417s test/orm/test_query.py::GetTest::test_get_against_col 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::GetTest::test_get_against_col 1417s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_no_result 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_no_result 1417s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_result 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_result 1417s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_too_few_keys 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_too_few_keys 1417s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_too_many_keys 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_too_many_keys 1417s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_wrong_keys 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_wrong_keys 1417s test/orm/test_query.py::GetTest::test_get_composite_pk_no_result 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_no_result 1417s test/orm/test_query.py::GetTest::test_get_composite_pk_result 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_result 1417s test/orm/test_query.py::GetTest::test_get_fully_null_composite_pk 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::GetTest::test_get_fully_null_composite_pk 1417s test/orm/test_query.py::GetTest::test_get_fully_null_pk 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::GetTest::test_get_fully_null_pk 1417s test/orm/test_query.py::GetTest::test_get_null_pk 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::GetTest::test_get_null_pk 1417s test/orm/test_query.py::GetTest::test_get_synonym_direct_name 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::GetTest::test_get_synonym_direct_name 1417s test/orm/test_query.py::GetTest::test_get_synonym_indirect 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::GetTest::test_get_synonym_indirect 1417s test/orm/test_query.py::GetTest::test_get_too_few_params 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::GetTest::test_get_too_few_params 1417s test/orm/test_query.py::GetTest::test_get_too_few_params_tuple 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::GetTest::test_get_too_few_params_tuple 1417s test/orm/test_query.py::GetTest::test_get_too_many_params 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::GetTest::test_get_too_many_params 1417s test/orm/test_query.py::GetTest::test_load 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::GetTest::test_load 1417s test/orm/test_query.py::GetTest::test_loader_options 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::GetTest::test_loader_options 1417s test/orm/test_query.py::GetTest::test_unicode 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::GetTest::test_unicode 1417s test/orm/test_query.py::GetTest::test_unique_param_names 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::GetTest::test_unique_param_names 1417s test/orm/test_query.py::HasAnyTest::test_any_many_to_many 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::HasAnyTest::test_any_many_to_many 1417s test/orm/test_query.py::HasAnyTest::test_any_many_to_many_doesnt_get_aliased_join_subq 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::HasAnyTest::test_any_many_to_many_doesnt_get_aliased_join_subq 1417s test/orm/test_query.py::HasAnyTest::test_any_many_to_many_doesnt_overcorrelate 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::HasAnyTest::test_any_many_to_many_doesnt_overcorrelate 1417s test/orm/test_query.py::HasAnyTest::test_any_one_to_many 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::HasAnyTest::test_any_one_to_many 1417s test/orm/test_query.py::HasAnyTest::test_has_composite_secondary 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::HasAnyTest::test_has_composite_secondary 1417s test/orm/test_query.py::HasAnyTest::test_has_doesnt_get_aliased_join_subq 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::HasAnyTest::test_has_doesnt_get_aliased_join_subq 1417s test/orm/test_query.py::HasAnyTest::test_has_doesnt_overcorrelate 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::HasAnyTest::test_has_doesnt_overcorrelate 1417s test/orm/test_query.py::HasAnyTest::test_has_many_to_one 1417s [gw5] [ 99%] PASSED test/orm/test_query.py::HasAnyTest::test_has_many_to_one 1418s test/orm/test_query.py::HasMapperEntitiesTest::test_cols 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::HasMapperEntitiesTest::test_cols 1418s test/orm/test_query.py::HasMapperEntitiesTest::test_cols_set_entities 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::HasMapperEntitiesTest::test_cols_set_entities 1418s test/orm/test_query.py::HasMapperEntitiesTest::test_entity 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::HasMapperEntitiesTest::test_entity 1418s test/orm/test_query.py::HasMapperEntitiesTest::test_entity_set_entities 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::HasMapperEntitiesTest::test_entity_set_entities 1418s test/orm/test_query.py::HintsTest::test_hints 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::HintsTest::test_hints 1418s test/orm/test_query.py::HintsTest::test_statement_hints 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::HintsTest::test_statement_hints 1418s test/orm/test_query.py::ImmediateTest::test_getslice 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::ImmediateTest::test_getslice 1418s test/orm/test_query.py::ImmediateTest::test_one 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::ImmediateTest::test_one 1418s test/orm/test_query.py::ImmediateTest::test_one_or_none 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::ImmediateTest::test_one_or_none 1418s test/orm/test_query.py::ImmediateTest::test_scalar 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::ImmediateTest::test_scalar 1418s test/orm/test_query.py::InvalidGenerationsTest::test_distinct 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_distinct 1418s test/orm/test_query.py::InvalidGenerationsTest::test_entity_or_mapper_zero_from_context 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_entity_or_mapper_zero_from_context 1418s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[0] 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[0] 1418s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[1] 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[1] 1418s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[2] 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[2] 1418s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[3] 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[3] 1418s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[4] 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[4] 1418s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[filter-] 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[filter-] 1418s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[filter_by-] 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[filter_by-] 1418s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[group_by-] 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[group_by-] 1418s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[limit-] 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[limit-] 1418s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[order_by-] 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[order_by-] 1418s test/orm/test_query.py::InvalidGenerationsTest::test_illegal_coercions 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_illegal_coercions 1418s test/orm/test_query.py::InvalidGenerationsTest::test_invalid_column 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_invalid_column 1418s test/orm/test_query.py::InvalidGenerationsTest::test_invalid_column_tuple 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_invalid_column_tuple 1418s test/orm/test_query.py::InvalidGenerationsTest::test_invalid_from_statement 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_invalid_from_statement 1418s test/orm/test_query.py::InvalidGenerationsTest::test_invalid_select_from 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_invalid_select_from 1418s test/orm/test_query.py::InvalidGenerationsTest::test_no_from 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_no_from 1418s test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[0] 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[0] 1418s test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[1] 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[1] 1418s test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[2] 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[2] 1418s test/orm/test_query.py::InvalidGenerationsTest::test_order_by 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_order_by 1418s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_join_x1 1418s [gw5] [ 99%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_join_x1 1418s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_join_x2 1418s [gw5] [ 99%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_join_x2 1418s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_mixed 1418s [gw5] [ 99%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_mixed 1418s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_mixed_where 1418s [gw5] [ 99%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_mixed_where 1418s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1 1418s [gw5] [ 99%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1 1418s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t2 1418s [gw5] [ 99%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t2 1418s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t2t3 1418s [gw5] [ 99%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t2t3 1418s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t3 1418s [gw5] [ 99%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t3 1418s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t2 1418s [gw5] [ 99%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t2 1418s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t3 1418s [gw5] [ 99%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t3 1418s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_x1 1418s [gw5] [ 99%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_x1 1418s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_x2 1418s [gw5] [ 99%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_x2 1418s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_limit 1418s [gw5] [ 99%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_limit 1418s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_limit_offset 1418s [gw5] [ 99%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_limit_offset 1418s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_offset 1418s [gw5] [ 99%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_offset 1418s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_limit 1418s [gw5] [ 99%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_limit 1418s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_limit_offset 1418s [gw5] [ 99%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_limit_offset 1418s test/orm/test_query.py::MiscTest::test_no_query_in_execute[execute-connection] 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[execute-connection] 1418s test/orm/test_query.py::MiscTest::test_no_query_in_execute[execute-session] 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[execute-session] 1418s test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalar-connection] 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalar-connection] 1418s test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalar-session] 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalar-session] 1418s test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalars-connection] 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalars-connection] 1418s test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalars-session] 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalars-session] 1418s test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[0] 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[0] 1418s test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[1] 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[1] 1418s test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[2] 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[2] 1418s test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[3] 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[3] 1418s test/orm/test_query.py::MiscTest::test_with_session 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::MiscTest::test_with_session 1418s test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_false 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_false 1418s test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_true 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_true 1418s test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_true_tuples 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_true_tuples 1418s test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_false 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_false 1418s test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_true 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_true 1418s test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_tuples 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_tuples 1418s test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'*'] 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'*'] 1418s test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'+'] 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'+'] 1418s test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'-'] 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'-'] 1418s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'*'] 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'*'] 1418s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'+'] 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'+'] 1418s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'-'] 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'-'] 1418s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'*'] 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'*'] 1418s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'+'] 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'+'] 1418s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'-'] 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'-'] 1418s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'*'] 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'*'] 1418s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'+'] 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'+'] 1418s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'-'] 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'-'] 1418s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'*'] 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'*'] 1418s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'+'] 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'+'] 1418s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'-'] 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'-'] 1418s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'*'] 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'*'] 1418s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'+'] 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'+'] 1418s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'-'] 1418s [gw5] [ 99%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'-'] 1418s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'*'] 1423s [gw5] [100%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'*'] 1423s 1423s ==================================== ERRORS ==================================== 1423s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[association_proxy_one.py] _ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[association_proxy_three.py] _ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[association_proxy_two.py] _ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[async_sessionmaker.py] __ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[async_stuff.py] ______ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[common_sql_element.py] __ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[complete_orm_no_plugin.py] _ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[composite.py] _______ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[composite_dc.py] _____ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[core_ddl.py] _______ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[create_proxy_methods.py] _ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[dataclass_transforms_decorator.py] _ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[dataclass_transforms_one.py] _ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[declared_attr_one.py] ___ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[declared_attr_two.py] ___ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _________ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[dml.py] __________ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[dynamic_rel.py] ______ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[engine_inspection.py] ___ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[engine_result.py] _____ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[engines.py0] _______ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[engines.py1] _______ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[functions.py] _______ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ___ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[functions_again.py] ____ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[hybrid_five.py] ______ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[hybrid_four.py] ______ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[hybrid_one.py] ______ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[hybrid_three.py] _____ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[hybrid_two.py] ______ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[indexable.py] _______ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[inspection_inspect.py] __ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[issue_9340.py] ______ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[keyfunc_dict.py] _____ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[lambda_stmt.py] ______ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[lowercase_objects.py] ___ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[mapped_assign_expression.py] _ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[mapped_column.py] _____ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ___ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[mapped_covariant.py] ___ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _________ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[misc.py] _________ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[misc_ext.py] _______ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[mysql_stuff.py] ______ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[operators.py] _______ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ___ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[orderinglist_one.py] ___ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[orm_config_constructs.py] _ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[orm_querying.py] _____ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[pg_stuff.py] _______ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[relationship.py] _____ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ________ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[schema.py] ________ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[scoped_session.py] ____ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[session.py] ________ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[sessionmakers.py] _____ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[sql_operations.py] ____ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[sqlite_stuff.py] _____ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[sqltypes.py] _______ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[trad_relationship_uselist.py] _ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[traditional_relationship.py] _ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[typed_queries.py] _____ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[typed_results.py] _____ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[write_only.py] ______ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _________ ERROR at setup of MypyPluginTest.test_incremental[stubs_14] __________ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ________ ERROR at setup of MypyPluginTest.test_incremental[ticket_6147] ________ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ________ ERROR at setup of MypyPluginTest.test_incremental[ticket_6435] ________ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ________ ERROR at setup of MypyPluginTest.test_incremental[ticket_6476] ________ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _____ ERROR at setup of MypyPluginTest.test_plugin_files[abstract_one.py] ______ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ____ ERROR at setup of MypyPluginTest.test_plugin_files[as_declarative.py] _____ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s __ ERROR at setup of MypyPluginTest.test_plugin_files[as_declarative_base.py] __ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ______ ERROR at setup of MypyPluginTest.test_plugin_files[boolean_col.py] ______ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _ ERROR at setup of MypyPluginTest.test_plugin_files[cols_noninferred_plain_nonopt.py] _ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _ ERROR at setup of MypyPluginTest.test_plugin_files[cols_notype_on_fk_col.py] _ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ____ ERROR at setup of MypyPluginTest.test_plugin_files[composite_props.py] ____ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ___ ERROR at setup of MypyPluginTest.test_plugin_files[constr_cols_only.py] ____ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _ ERROR at setup of MypyPluginTest.test_plugin_files[dataclasses_workaround.py] _ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ____ ERROR at setup of MypyPluginTest.test_plugin_files[decl_attrs_one.py] _____ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ____ ERROR at setup of MypyPluginTest.test_plugin_files[decl_attrs_two.py] _____ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _ ERROR at setup of MypyPluginTest.test_plugin_files[decl_base_subclass_one.py] _ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _ ERROR at setup of MypyPluginTest.test_plugin_files[decl_base_subclass_two.py] _ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _ ERROR at setup of MypyPluginTest.test_plugin_files[declarative_base_dynamic.py] _ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _ ERROR at setup of MypyPluginTest.test_plugin_files[declarative_base_explicit.py] _ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _ ERROR at setup of MypyPluginTest.test_plugin_files[ensure_descriptor_type_fully_inferred.py] _ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _ ERROR at setup of MypyPluginTest.test_plugin_files[ensure_descriptor_type_noninferred.py] _ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _ ERROR at setup of MypyPluginTest.test_plugin_files[ensure_descriptor_type_semiinferred.py] _ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _______ ERROR at setup of MypyPluginTest.test_plugin_files[enum_col.py] ________ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ___ ERROR at setup of MypyPluginTest.test_plugin_files[imperative_table.py] ____ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _ ERROR at setup of MypyPluginTest.test_plugin_files[invalid_noninferred_lh_type.py] _ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ______ ERROR at setup of MypyPluginTest.test_plugin_files[issue_7321.py] _______ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ___ ERROR at setup of MypyPluginTest.test_plugin_files[issue_7321_part2.py] ____ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ______ ERROR at setup of MypyPluginTest.test_plugin_files[issue_9102.py] _______ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _ ERROR at setup of MypyPluginTest.test_plugin_files[issue_9102_workaround.py] _ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ______ ERROR at setup of MypyPluginTest.test_plugin_files[issue_9156.py] _______ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ____ ERROR at setup of MypyPluginTest.test_plugin_files[lambda_default.py] _____ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s __ ERROR at setup of MypyPluginTest.test_plugin_files[mapped_attr_assign.py] ___ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ___ ERROR at setup of MypyPluginTest.test_plugin_files[mixin_not_mapped.py] ____ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _______ ERROR at setup of MypyPluginTest.test_plugin_files[mixin_one.py] _______ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ______ ERROR at setup of MypyPluginTest.test_plugin_files[mixin_three.py] ______ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _______ ERROR at setup of MypyPluginTest.test_plugin_files[mixin_two.py] _______ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ___ ERROR at setup of MypyPluginTest.test_plugin_files[mixin_w_tablename.py] ___ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _____ ERROR at setup of MypyPluginTest.test_plugin_files[orderinglist1.py] _____ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _____ ERROR at setup of MypyPluginTest.test_plugin_files[orderinglist2.py] _____ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s __ ERROR at setup of MypyPluginTest.test_plugin_files[other_mapper_props.py] ___ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _ ERROR at setup of MypyPluginTest.test_plugin_files[plugin_doesnt_break_one.py] _ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_6255_one.py] _ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_6255_three.py] _ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_6255_two.py] _ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_direct_cls.py] _ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ___ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_err1.py] ___ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ___ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_err2.py] ___ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ___ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_err3.py] ___ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ___ ERROR at setup of MypyPluginTest.test_plugin_files[sa_module_prefix.py] ____ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ________ ERROR at setup of MypyPluginTest.test_plugin_files[t_6950.py] _________ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ____ ERROR at setup of MypyPluginTest.test_plugin_files[type_decorator.py] _____ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s _ ERROR at setup of MypyPluginTest.test_plugin_files[typeless_fk_col_cant_infer.py] _ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ______ ERROR at setup of MypyPluginTest.test_plugin_files[typing_err1.py] ______ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ______ ERROR at setup of MypyPluginTest.test_plugin_files[typing_err2.py] ______ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s ______ ERROR at setup of MypyPluginTest.test_plugin_files[typing_err3.py] ______ 1423s [gw7] linux -- Python 3.14.0 /usr/bin/python3.14 1423s Traceback (most recent call last): 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1423s result: TResult | None = func() 1423s ~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1423s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1423s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1423s yield from unraisable_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1423s yield from self._runtest_for(item, "setup") 1423s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1423s yield from thread_exception_runtest_hook() 1423s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1423s yield 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1423s item.session._setupstate.setup(item) 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1423s col.setup() 1423s ~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1423s self._request._fillfixtures() 1423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1423s item.funcargs[argname] = self.getfixturevalue(argname) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1423s fixturedef = self._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1423s fixturedef = request._get_active_fixturedef(argname) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1423s fixturedef.execute(request=subrequest) 1423s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1423s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1423s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1423s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1423s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1423s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1423s raise exception 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1423s teardown.throw(exception) 1423s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1423s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1423s return (yield) 1423s ^^^^^ 1423s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1423s res = hook_impl.function(*args) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1423s result = call_fixture_func(fixturefunc, request, kwargs) 1423s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1423s fixture_result = fixturefunc(**kwargs) 1423s File "/tmp/autopkgtest.hbr5nq/build.QBi/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1423s from mypy import api 1423s ModuleNotFoundError: No module named 'mypy' 1423s =========================== short test summary info ============================ 1423s SKIPPED [2] test/orm/declarative/test_basic.py:2313: current base has no metaclass 1423s SKIPPED [1] test/orm/declarative/test_basic.py:2409: current base has no metaclass 1423s SKIPPED [63] lib/sqlalchemy/testing/config.py:419: No profiling stats available on this platform for this function. Run tests with --write-profiles to add statistics to profiles.txt for this platform. 1423s SKIPPED [1] test/orm/declarative/test_basic.py:2422: current base has no metaclass 1423s SKIPPED [1] test/orm/declarative/test_basic.py:2736: current base has no metaclass 1423s SKIPPED [1] test/orm/declarative/test_basic.py:1269: current base has no metaclass 1423s SKIPPED [1] test/orm/declarative/test_basic.py:2613: current base has no metaclass 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_alias_plus_table (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1423s SKIPPED [1] test/orm/declarative/test_basic.py:3066: current base has no metaclass 1423s SKIPPED [1] test/orm/declarative/test_basic.py:2995: current base has no metaclass 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[decorator] (call)' : doesn't work for future annotations mode yet 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[fn_decorator] (call)' : doesn't work for future annotations mode yet 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[superclass] (call)' : doesn't work for future annotations mode yet 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_generic_class (call)' : doesn't work for future annotations mode yet 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/oracle/test_compiler.py::CompileTest::test_fetch_type (call)' : not oracle >= (23, 4) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test.base.test_concurrency_py3k.GracefulNoGreenletTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'custom function 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_no_greenlet (call)' : Python 3.14 or above not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_cache_key.py::EmbeddedSubqTest::test_cache_key_gen[memory-_exclusions_01] (call)' : 64bit required 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H&host=H:P&host=H-False] (call)' : not +psycopg and not +psycopg2 and not +asyncpg 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H,H,H&port=P,P,P-True] (call)' : not +psycopg and not +psycopg2 and not +asyncpg 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H:P&host=H&host=H-False] (call)' : not +psycopg and not +psycopg2 and not +asyncpg 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H:P&host=H&host=H:P-False] (call)' : not +psycopg and not +psycopg2 and not +asyncpg 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H:P&host=H:P&host=H:P-True] (call)' : not +psycopg and not +psycopg2 and not +asyncpg 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@H:P/DB-True] (call)' : not +psycopg and not +psycopg2 and not +asyncpg 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/postgresql/test_dialect.py::DialectTest::test_asyncpg_terminate_catch (call)' : not postgresql+asyncpg 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/postgresql/test_dialect.py::DialectTest::test_ensure_version_is_qualified (call)' : not postgresql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc (call)' : doesn't work for future annotations mode yet 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[check_annotations] (call)' : doesn't work for future annotations mode yet 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[not_check_annotations] (call)' : doesn't work for future annotations mode yet 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mariadb_connector_special_encodings (call)' : not mariadb+mariadbconnector 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_pysqlcipher_connects (call)' : not sqlite+pysqlcipher 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base] (call)' : doesn't work for future annotations mode yet 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base_class] (call)' : doesn't work for future annotations mode yet 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] (call)' : doesn't work for future annotations mode yet 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_sub_class] (call)' : doesn't work for future annotations mode yet 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base] (call)' : doesn't work for future annotations mode yet 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base_class] (call)' : doesn't work for future annotations mode yet 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_mixin] (call)' : doesn't work for future annotations mode yet 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_sub_class] (call)' : doesn't work for future annotations mode yet 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_random_arg (call)' : not mysql+mysqldb and not mysql+pymysql and not mysql+mariadbconnector and not mariadb+mysqldb and not mariadb+pymysql and not mariadb+mariadbconnector 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8] (call)' : not mysql+mysqldb and not mysql+pymysql and not mariadb+mysqldb and not mariadb+pymysql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8mb4] (call)' : not mysql+mysqldb and not mysql+pymysql and not mariadb+mysqldb and not mariadb+pymysql 1423s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.engine.test_ddlevents.SequenceDDLEventTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_execute (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_018] (call)' : not postgresql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional_advanced (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_python (call)' : not postgresql+psycopg and not postgresql+psycopg2 and not postgresql+psycopg2cffi and not mysql+mysqlconnector and not mysql+pymysql and not mysql+cymysql and not mariadb+mysqlconnector and not mariadb+pymysql and not mariadb+cymysql and not mssql+pymssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_sprintf (call)' : not mysql+mysqldb and not mysql+pymysql and not mysql+cymysql and not mysql+mysqlconnector and not mariadb+mysqldb and not mariadb+pymysql and not mariadb+cymysql and not mariadb+mysqlconnector and not postgresql+pg8000 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_stays_true (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_to_false (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_018] (call)' : not postgresql 1423s SKIPPED [4] lib/sqlalchemy/testing/config.py:419: 'test.orm.inheritance.test_basic.PassiveDeletesTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not supported by database 1423s SKIPPED [8] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_engine.AsyncProxyTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/mssql/test_engine.py::ParseConnectTest::test_bad_freetds_warning (call)' : not mssql+pymssql 1423s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_engine.PoolRegenTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[downgrade] (call)' : not postgresql >= (13,) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[not_downgrade] (call)' : not postgresql >= (13,) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype2-_exclusions_02] (call)' : custom function 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype2-_exclusions_02] (call)' : custom function 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-add_insert_sentinel-client_side] (call)' : not postgresql >= (13,) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-add_insert_sentinel-server_side] (call)' : not postgresql >= (13,) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-not_add_insert_sentinel-client_side] (call)' : not postgresql >= (13,) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-not_add_insert_sentinel-server_side] (call)' : not postgresql >= (13,) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-add_insert_sentinel-client_side] (call)' : not postgresql >= (13,) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-add_insert_sentinel-server_side] (call)' : not postgresql >= (13,) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-not_add_insert_sentinel-client_side] (call)' : not postgresql >= (13,) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-not_add_insert_sentinel-server_side] (call)' : not postgresql >= (13,) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_string_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_string_uuid-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_uuid-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-identity-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-identity-plain_autoinc] (call)' : not postgresql >= (10,) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-identity-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_omitted-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-none-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-none-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-sequence-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-sequence-plain_autoinc] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-sequence-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_string_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_string_uuid-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_uuid-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit_but_nullable-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit_but_nullable-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-identity-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-identity-plain_autoinc] (call)' : not postgresql >= (10,) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-identity-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_not_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_not_omitted-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_omitted-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-none-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-none-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-sequence-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-sequence-plain_autoinc] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-sequence-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_string_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_string_uuid-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_uuid-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-identity-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-identity-plain_autoinc] (call)' : not postgresql >= (10,) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-identity-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_omitted-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-none-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-none-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-sequence-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-sequence-plain_autoinc] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-sequence-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_string_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_string_uuid-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_uuid-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit_but_nullable-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit_but_nullable-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-plain_autoinc] (call)' : not postgresql >= (10,) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_not_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_not_omitted-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_omitted-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-plain_autoinc] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-clientside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-serverside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-clientside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-serverside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-clientside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-serverside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-clientside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-serverside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-clientside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-serverside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-clientside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-serverside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-clientside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-serverside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-clientside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-serverside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-clientside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-serverside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-clientside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-serverside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-clientside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-serverside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-clientside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-serverside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-clientside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-serverside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-clientside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-serverside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-clientside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-serverside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[False-_exclusions_01] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[True-_exclusions_00] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[False-_exclusions_01] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[True-_exclusions_00] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[add_expr_returning] (call)' : not postgresql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[not_add_expr_returning] (call)' : not postgresql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_sequence (call)' : no sequence support 1423s SKIPPED [24] lib/sqlalchemy/testing/config.py:419: 'test.ext.test_mutable.MutableColumnCopyArrayTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'custom function 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive_uselist (call)' : target backend doesn't support ON UPDATE CASCADE 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive_uselist (call)' : target backend doesn't support ON UPDATE CASCADE 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse_savepoint (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check (call)' : join condition doesn't work w/ this mapping 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check (call)' : join condition doesn't work w/ this mapping 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_multiple_invalidate (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_savepoint (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_twophase (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-delete] (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-delete] (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-delete] (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[cy_to_py] (call)' : Cython extensions not installed 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[py_to_cy] (call)' : Cython extensions not installed 1423s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_scoping.AsyncScopedSessionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_session.py::TransScopingTest::test_transaction (call)' : sqlite 1423s SKIPPED [3] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_session.AsyncAttrsTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_session.AsyncCascadesTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1423s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_session.AsyncORMBehaviorsTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1423s SKIPPED [12] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_session.AsyncProxyTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1423s SKIPPED [14] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_session.AsyncSessionQueryTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1423s SKIPPED [7] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_session.AsyncSessionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1423s SKIPPED [23] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_session.AsyncSessionTransactionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_c_sequence_check (call)' : Cython extensions not installed 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-False] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-True] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-False] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-True] (call)' : no sequence support 1423s SKIPPED [6] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_session.OverrideSyncSession' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_comment_reflection (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_session.py::SessionStateTest::test_autoflush (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_session.py::SessionStateTest::test_autoflush_unbound (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_options (call)' : not postgresql and not mysql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_unknown_types (call)' : sqlite 1423s 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. 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_blank_schema_arg (call)' : not postgresql and not mysql and not mariadb and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_reflect_all_schemas_default_overlap (call)' : not postgresql and not mysql and not mariadb and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_comment-_exclusions_07] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_options-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_schema_cache (call)' : sqlite or oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::TempTableElementsTest_sqlite+pysqlite_3_46_1::test_reflect_comments (call)' : not postgresql and not mysql and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::TempTableElementsTest_sqlite+pysqlite_3_46_1::test_reflect_identity (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_fetch_offset (call)' : not postgresql and not mssql >= (11,) and not oracle >= (12,) and not mariadb >= (10, 6) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_fetch_offset (call)' : not postgresql and not mssql >= (11,) and not oracle >= (12,) and not mariadb >= (10, 6) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_no_order (call)' : not postgresql and not oracle >= (12,) and not mariadb >= (10, 6) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_nobinds (call)' : not postgresql and not mssql >= (11,) and not oracle >= (12,) and not mariadb >= (10, 6) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent (call)' : not mssql >= (11,) and not oracle >= (12,) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent_ties (call)' : not postgresql >= (13,) and not mssql >= (11,) and not oracle >= (12,) and not mariadb >= (10, 6) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties (call)' : not postgresql >= (13,) and not mssql >= (11,) and not oracle >= (12,) and not mariadb >= (10, 6) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties_exact_number (call)' : not postgresql >= (13,) and not mssql >= (11,) and not oracle >= (12,) and not mariadb >= (10, 6) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch (call)' : not postgresql and not mssql >= (11,) and not oracle >= (12,) and not mariadb >= (10, 6) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_offset (call)' : not postgresql and not mssql >= (11,) and not oracle >= (12,) and not mariadb >= (10, 6) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent (call)' : not mssql >= (11,) and not oracle >= (12,) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent_ties (call)' : not postgresql >= (13,) and not mssql >= (11,) and not oracle >= (12,) and not mariadb >= (10, 6) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_ties (call)' : not postgresql >= (13,) and not mssql >= (11,) and not oracle >= (12,) and not mariadb >= (10, 6) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_replace (call)' : not postgresql and not mysql >= (8,) and not mariadb and not oracle 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_user_setting_is_restored (call)' : custom function or +aiosqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string3] (call)' : custom function or mariadb or sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string3] (call)' : custom function or mariadb or sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string3] (call)' : custom function or mariadb or sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote " two-_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote ' one-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-UUID] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-generic_native_uuid] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-generic_native_uuid_str] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-non_native_uuid] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-non_native_uuid_str] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary1] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary2] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-UUID] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-generic_native_uuid] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-generic_native_uuid_str] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-non_native_uuid] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-non_native_uuid_str] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1423s SKIPPED [5] lib/sqlalchemy/testing/config.py:419: 'test.aaa_profiling.test_threading.EngineThreadSafetyTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'custom function 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-LargeBinary1] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-LargeBinary2] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-UUID] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-generic_native_uuid] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-generic_native_uuid_str] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-non_native_uuid] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-non_native_uuid_str] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-LargeBinary1] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-LargeBinary2] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-UUID] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-generic_native_uuid] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-generic_native_uuid_str] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-non_native_uuid] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-non_native_uuid_str] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[not_use_dialect_setting] (call)' : custom function or +aiosqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[use_dialect_setting] (call)' : custom function or +aiosqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-(3)] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-[brack]] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-col%p] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-plainname] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-(3)] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-[brack]] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-col%p] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-plainname] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-(3)] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-[brack]] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-col%p] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-plainname] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-(3)] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-[brack]] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-col%p] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-plainname] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-(3)] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-[brack]] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-col%p] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-plainname] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-(3)] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-[brack]] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-col%p] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-plainname] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-(3)] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-[brack]] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-col%p] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-plainname] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-(3)] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-[brack]] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-col%p] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-plainname] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_from_round_trip (call)' : marked as skip 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_scalar_subq_round_trip (call)' : not postgresql and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_update_from_round_trip (call)' : not postgresql and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_close (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_commit (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_rollback (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_close (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_one (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_two (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_rollback (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_commit (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_rollback (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation_with_savepoint (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit_collections (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_delete (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_lost_still_runs (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_collections (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_dirty_state_transferred_deep_nesting (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_external_nested_transaction (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_failed_rollback_deactivates_transaction (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_invalidate (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_covering_index (call)' : not postgresql >= (11,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode_full (call)' : not postgresql and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments_with_schema (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_mixed_transaction_close (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_deleted_items_restored (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_inter_schema_foreign_keys (call)' : not postgresql and not mysql and not mariadb and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_new_items_removed (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_autotrans (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction_connection_add (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_committed_state (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_on_external (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_transactions_isolated (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_twophase (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_inactive (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_autobegins_real_trans_from_nested (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[False] (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[True] (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_savepoint_warning_straight (call)' : savepoints not supported 1423s SKIPPED [24] lib/sqlalchemy/testing/config.py:419: savepoints not enabled 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_multiple_two_phase (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive_savepoint (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_reset_rollback_two_phase_no_rollback (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_inactive (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_five (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_four (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_one (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_ctxmanager (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_flat (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_fails_flat (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_seven (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_six (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_three (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_two (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[commit] (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[not_commit] (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_transaction (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::TwoPhaseTest_sqlite+pysqlite_3_46_1::test_rollback_on_prepare (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_eval (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_fetch (call)' : savepoints not supported 1423s SKIPPED [5] lib/sqlalchemy/testing/config.py:419: 'test.engine.test_processors.CyBooleanProcessorTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Cython extensions not installed 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: missing aiosqile 1423s SKIPPED [7] lib/sqlalchemy/testing/config.py:419: 'test.engine.test_processors.CyDateProcessorTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Cython extensions not installed 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_nested_rollback (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_rollback_is_global (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update_nested (call)' : savepoints not supported 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_query.py::SessionBindTest::test_column_property_select (call)' : mssql or sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[datetime] (call)' : custom function 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[time] (call)' : custom function 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[date] (call)' : custom function 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array (call)' : custom function 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_modified (call)' : custom function 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test.orm.test_unitofwork.BatchDeleteIgnoresRowcountTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not supported by database 1423s SKIPPED [3] lib/sqlalchemy/testing/config.py:419: 'test.orm.test_unitofwork.PassiveDeletesTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not supported by database 1423s SKIPPED [4] lib/sqlalchemy/testing/config.py:419: 'test.orm.test_unitofwork.ExtraPassiveDeletesTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not supported by database 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofwork.py::NoRowInsertedTest_sqlite+pysqlite_3_46_1::test_insert_single_no_pk_correct_exception (call)' : only postgresql uses RETURNING for a single-row INSERT among the DBs we are using in this test 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-sequence] (call)' : no sequence support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_this_really_fails_on_mssql_wo_full_fix (call)' : not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table (call)' : Multi table update and Multi table update 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table_same_name (call)' : Multi table update and Multi table update 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_no_defaults_second_table (call)' : Multi table update and Multi table update 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_join_multitable (call)' : Multi table update and Multi table update 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable (call)' : Multi table update and Multi table update 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable_same_name (call)' : Multi table update and Multi table update 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_a (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_b (call)' : doesn't support sequences as a server side default. and doesn't support sequences as a server side default. and doesn't support sequences as a server side default. 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[None] (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[evaluate] (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch] (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch_w_hint] (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_join_no_problem (call)' : Multi table update and Multi table update 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[None] (call)' : 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 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[evaluate] (call)' : 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 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[fetch] (call)' : 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 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_joined_subq_test (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_multi_table_criteria_ok_wo_eval (call)' : Multi table update and Multi table update 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_multitable_same_names (call)' : Multi table update and Multi table update 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[auto] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[fetch] (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_external_non_mapped_cols (call)' : not postgresql and not mssql 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/base/test_utils.py::CyExtensionTest::test_all_cyext_imported (call)' : No Cython 1423s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.aaa_profiling.test_threading.SessionThreadingTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'custom function 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_noexpire_on_commit (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_expire_on_commit (call)' : sqlite 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_for_update (call)' : no FOR UPDATE NOWAIT support 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_init (call)' : Cython extensions not installed 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_process (call)' : Cython extensions not installed 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/aaa_profiling/test_memusage.py::MemUsageTest::test_cycles_in_row (call)' : Cython extensions not installed 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_orm_many_engines (call)' : :memory: connection not suitable here 1423s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_savepoints (call)' : savepoints not supported 1423s SKIPPED [21] lib/sqlalchemy/testing/config.py:419: 'test.engine.test_processors.CyDistillArgsTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Cython extensions not installed 1423s ========= 22537 passed, 1060 skipped, 113 errors in 1235.42s (0:20:35) ========= 1425s autopkgtest [10:45:05]: test unittests: -----------------------] 1434s autopkgtest [10:45:14]: test unittests: - - - - - - - - - - results - - - - - - - - - - 1434s unittests FAIL non-zero exit status 1 1438s autopkgtest [10:45:18]: @@@@@@@@@@@@@@@@@@@@ summary 1438s unittests FAIL non-zero exit status 1